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

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
  /**
   * This is part of an IE11 fallback to avoid flex introducing
   * huge amount of weird space on the bottom on the section element.
   */
  min-height: 1px;
}

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

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

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

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

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

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

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

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

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

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

#s-4fe4963b-e990-40f0-a3b2-f753ad122fb0 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-4fe4963b-e990-40f0-a3b2-f753ad122fb0 {
  display: none;
}
#s-4fe4963b-e990-40f0-a3b2-f753ad122fb0, #wrap-s-4fe4963b-e990-40f0-a3b2-f753ad122fb0 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4fe4963b-e990-40f0-a3b2-f753ad122fb0 {
  display: none;
}
#s-4fe4963b-e990-40f0-a3b2-f753ad122fb0, #wrap-s-4fe4963b-e990-40f0-a3b2-f753ad122fb0 { display:none !important; }}@media (max-width: 767px){#s-4fe4963b-e990-40f0-a3b2-f753ad122fb0 {
  display: none;
}
#s-4fe4963b-e990-40f0-a3b2-f753ad122fb0, #wrap-s-4fe4963b-e990-40f0-a3b2-f753ad122fb0 { display:none !important; }}







#s-4fe4963b-e990-40f0-a3b2-f753ad122fb0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4fe4963b-e990-40f0-a3b2-f753ad122fb0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

#s-c2e03be5-a1be-422c-9a11-a9cffdae9cbf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c2e03be5-a1be-422c-9a11-a9cffdae9cbf .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 10px;
  
  
  
}



#s-20f53fdd-26c2-49e5-b874-7ac640f1d664 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 50px;
background-position: center top;
}
@media (min-width: 768px) and (max-width: 991px){#s-20f53fdd-26c2-49e5-b874-7ac640f1d664 {
  display: none;
}
#s-20f53fdd-26c2-49e5-b874-7ac640f1d664, #wrap-s-20f53fdd-26c2-49e5-b874-7ac640f1d664 { display:none !important; }}@media (max-width: 767px){#s-20f53fdd-26c2-49e5-b874-7ac640f1d664 {
  display: none;
}
#s-20f53fdd-26c2-49e5-b874-7ac640f1d664, #wrap-s-20f53fdd-26c2-49e5-b874-7ac640f1d664 { display:none !important; }}
#s-20f53fdd-26c2-49e5-b874-7ac640f1d664 {
  background-image: url(https://i.shgcdn.com/87b5b9d0-14d7-402d-a1cc-ea640308b375/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-20f53fdd-26c2-49e5-b874-7ac640f1d664 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-20f53fdd-26c2-49e5-b874-7ac640f1d664.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

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

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

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

#s-1d37b46a-57fb-4945-98ee-3512aab3beb0 {
  margin-top: 12px;
margin-bottom: 12px;
}

@media (min-width: 0px) {
[id="s-1d37b46a-57fb-4945-98ee-3512aab3beb0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1d37b46a-57fb-4945-98ee-3512aab3beb0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1d37b46a-57fb-4945-98ee-3512aab3beb0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-1d37b46a-57fb-4945-98ee-3512aab3beb0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1d37b46a-57fb-4945-98ee-3512aab3beb0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-1d37b46a-57fb-4945-98ee-3512aab3beb0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1d37b46a-57fb-4945-98ee-3512aab3beb0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-bottom {
  align-items: flex-end;
}
#s-b345e532-e84f-4f8c-94e8-23f73f1c4828 {
  margin-top: -10%;
margin-bottom: -10%;
text-align: right;
}







  #s-b345e532-e84f-4f8c-94e8-23f73f1c4828 img.shogun-image {
    

    
    
    
  }


#s-b345e532-e84f-4f8c-94e8-23f73f1c4828 .shogun-image-content {
  
    align-items: center;
  
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-4d8fde3a-7c52-4633-b4f2-48386c94f85d {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 20px;
padding-left: 25px;
padding-bottom: 20px;
padding-right: 25px;
background-color: rgba(120, 122, 121, 0.2);
}
@media (max-width: 767px){#s-4d8fde3a-7c52-4633-b4f2-48386c94f85d {
  display: none;
}
#s-4d8fde3a-7c52-4633-b4f2-48386c94f85d, #wrap-s-4d8fde3a-7c52-4633-b4f2-48386c94f85d { display:none !important; }}
#s-690c7fa3-ba50-434e-a4cb-8949b213fba6 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 20px;
padding-left: 25px;
padding-bottom: 20px;
padding-right: 25px;
background-color: rgba(120, 122, 121, 0.2);
}
@media (min-width: 1200px){#s-690c7fa3-ba50-434e-a4cb-8949b213fba6 {
  display: none;
}
#s-690c7fa3-ba50-434e-a4cb-8949b213fba6, #wrap-s-690c7fa3-ba50-434e-a4cb-8949b213fba6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-690c7fa3-ba50-434e-a4cb-8949b213fba6 {
  display: none;
}
#s-690c7fa3-ba50-434e-a4cb-8949b213fba6, #wrap-s-690c7fa3-ba50-434e-a4cb-8949b213fba6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-690c7fa3-ba50-434e-a4cb-8949b213fba6 {
  display: none;
}
#s-690c7fa3-ba50-434e-a4cb-8949b213fba6, #wrap-s-690c7fa3-ba50-434e-a4cb-8949b213fba6 { display:none !important; }}
#s-7c943258-5043-488f-94d0-e53ccc874443 {
  margin-top: -10%;
margin-bottom: -10%;
padding-top: 0px;
padding-bottom: 0px;
min-height: 0px;
text-align: left;
}







  #s-7c943258-5043-488f-94d0-e53ccc874443 img.shogun-image {
    

    
    
    
  }


#s-7c943258-5043-488f-94d0-e53ccc874443 .shogun-image-content {
  
    align-items: center;
  
}

#s-79c2238c-3354-4e0c-9075-43f300b7d1bd {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 20px;
padding-left: 25px;
padding-bottom: 20px;
padding-right: 25px;
background-color: rgba(120, 122, 121, 0.2);
}
@media (min-width: 1200px){#s-79c2238c-3354-4e0c-9075-43f300b7d1bd {
  display: none;
}
#s-79c2238c-3354-4e0c-9075-43f300b7d1bd, #wrap-s-79c2238c-3354-4e0c-9075-43f300b7d1bd { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-79c2238c-3354-4e0c-9075-43f300b7d1bd {
  display: none;
}
#s-79c2238c-3354-4e0c-9075-43f300b7d1bd, #wrap-s-79c2238c-3354-4e0c-9075-43f300b7d1bd { display:none !important; }}
#s-63e4d833-48ba-4377-99db-27235cdde51d {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}
@media (min-width: 1200px){#s-63e4d833-48ba-4377-99db-27235cdde51d {
  display: none;
}
#s-63e4d833-48ba-4377-99db-27235cdde51d, #wrap-s-63e4d833-48ba-4377-99db-27235cdde51d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-63e4d833-48ba-4377-99db-27235cdde51d {
  display: none;
}
#s-63e4d833-48ba-4377-99db-27235cdde51d, #wrap-s-63e4d833-48ba-4377-99db-27235cdde51d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-63e4d833-48ba-4377-99db-27235cdde51d {
  display: none;
}
#s-63e4d833-48ba-4377-99db-27235cdde51d, #wrap-s-63e4d833-48ba-4377-99db-27235cdde51d { display:none !important; }}@media (max-width: 767px){#s-63e4d833-48ba-4377-99db-27235cdde51d {
  display: none;
}
#s-63e4d833-48ba-4377-99db-27235cdde51d, #wrap-s-63e4d833-48ba-4377-99db-27235cdde51d { display:none !important; }}
#s-63e4d833-48ba-4377-99db-27235cdde51d .shogun-heading-component h2 {
  color: rgba(196, 151, 88, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}


@media (max-width: 767px){#s-63e4d833-48ba-4377-99db-27235cdde51d .shogun-heading-component h2 {
  color: rgba(196, 151, 88, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 22px;
  
  
  text-align: center;
}


}
#s-295fc9ab-14da-4136-8896-34cde91f6f2a {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(209, 105, 59, 0);
}
@media (min-width: 1200px){#s-295fc9ab-14da-4136-8896-34cde91f6f2a {
  display: none;
}
#s-295fc9ab-14da-4136-8896-34cde91f6f2a, #wrap-s-295fc9ab-14da-4136-8896-34cde91f6f2a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-295fc9ab-14da-4136-8896-34cde91f6f2a {
  display: none;
}
#s-295fc9ab-14da-4136-8896-34cde91f6f2a, #wrap-s-295fc9ab-14da-4136-8896-34cde91f6f2a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-295fc9ab-14da-4136-8896-34cde91f6f2a {
  display: none;
}
#s-295fc9ab-14da-4136-8896-34cde91f6f2a, #wrap-s-295fc9ab-14da-4136-8896-34cde91f6f2a { display:none !important; }}@media (max-width: 767px){#s-295fc9ab-14da-4136-8896-34cde91f6f2a {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-295fc9ab-14da-4136-8896-34cde91f6f2a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-295fc9ab-14da-4136-8896-34cde91f6f2a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b61d6be6-3643-4b60-9482-8505f5334bd8 {
  text-align: center;
}







  #s-b61d6be6-3643-4b60-9482-8505f5334bd8 img.shogun-image {
    

    
    
    
  }


#s-b61d6be6-3643-4b60-9482-8505f5334bd8 .shogun-image-content {
  
    align-items: center;
  
}

#s-10d6d11a-bef8-4740-b2c1-3642e6afc5a2 {
  min-height: 50px;
}








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

#s-d1dc4568-9ce4-4abc-9076-2a84c906b39f {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 25px;
margin-right: 25px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
}
@media (max-width: 767px){#s-d1dc4568-9ce4-4abc-9076-2a84c906b39f {
  display: none;
}
#s-d1dc4568-9ce4-4abc-9076-2a84c906b39f, #wrap-s-d1dc4568-9ce4-4abc-9076-2a84c906b39f { display:none !important; }}
#s-d1dc4568-9ce4-4abc-9076-2a84c906b39f {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOTU3Njg2NjYtZmJjNS00N2JjLTlkZTQtNmJjYTllNzRkMzZlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5NTc2ODY2Ni1mYmM1LTQ3YmMtOWRlNC02YmNhOWU3NGQzNmUpIi8+PC9zdmc+);
}








#s-d1dc4568-9ce4-4abc-9076-2a84c906b39f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d1dc4568-9ce4-4abc-9076-2a84c906b39f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a5fcf992-5813-4562-bd95-dad7de0d6f15 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(209, 105, 59, 0);
}
@media (max-width: 767px){#s-a5fcf992-5813-4562-bd95-dad7de0d6f15 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-a5fcf992-5813-4562-bd95-dad7de0d6f15 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a5fcf992-5813-4562-bd95-dad7de0d6f15.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d158e015-c54b-4bd3-b8a2-0018513e57cd {
  text-align: center;
}







  #s-d158e015-c54b-4bd3-b8a2-0018513e57cd img.shogun-image {
    

    
    
    
  }


#s-d158e015-c54b-4bd3-b8a2-0018513e57cd .shogun-image-content {
  
    align-items: center;
  
}

#s-a36c8eca-0b39-4ccc-995d-9921342eff6b {
  min-height: 50px;
}
@media (max-width: 767px){#s-a36c8eca-0b39-4ccc-995d-9921342eff6b {
  display: none;
}
#s-a36c8eca-0b39-4ccc-995d-9921342eff6b, #wrap-s-a36c8eca-0b39-4ccc-995d-9921342eff6b { display:none !important; }}







#s-a36c8eca-0b39-4ccc-995d-9921342eff6b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a36c8eca-0b39-4ccc-995d-9921342eff6b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-8834ae64-7428-4f68-b7ca-ef09a99f6985 {
  margin-left: 25px;
margin-right: 25px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 1200px){#s-8834ae64-7428-4f68-b7ca-ef09a99f6985 {
  display: none;
}
#s-8834ae64-7428-4f68-b7ca-ef09a99f6985, #wrap-s-8834ae64-7428-4f68-b7ca-ef09a99f6985 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8834ae64-7428-4f68-b7ca-ef09a99f6985 {
  display: none;
}
#s-8834ae64-7428-4f68-b7ca-ef09a99f6985, #wrap-s-8834ae64-7428-4f68-b7ca-ef09a99f6985 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-8834ae64-7428-4f68-b7ca-ef09a99f6985 {
  display: none;
}
#s-8834ae64-7428-4f68-b7ca-ef09a99f6985, #wrap-s-8834ae64-7428-4f68-b7ca-ef09a99f6985 { display:none !important; }}@media (max-width: 767px){#s-8834ae64-7428-4f68-b7ca-ef09a99f6985 {
  display: none;
}
#s-8834ae64-7428-4f68-b7ca-ef09a99f6985, #wrap-s-8834ae64-7428-4f68-b7ca-ef09a99f6985 { display:none !important; }}
.shg-hr-wrapper {
  padding: 30px 0;
}

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

#s-1c2ff8be-36da-4a13-a5b8-be47e92944af {
  margin-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-1c2ff8be-36da-4a13-a5b8-be47e92944af {
  
}
}
#s-1c2ff8be-36da-4a13-a5b8-be47e92944af hr {
  border-top: 1px solid #ddd;
}

#s-20b1c339-e2bb-46c4-bd09-fb7c0fe16e8b {
  margin-top: 10px;
margin-bottom: 10px;
}
@media (max-width: 767px){#s-20b1c339-e2bb-46c4-bd09-fb7c0fe16e8b {
  display: none;
}
#s-20b1c339-e2bb-46c4-bd09-fb7c0fe16e8b, #wrap-s-20b1c339-e2bb-46c4-bd09-fb7c0fe16e8b { display:none !important; }}
@media (min-width: 0px) {
[id="s-20b1c339-e2bb-46c4-bd09-fb7c0fe16e8b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-20b1c339-e2bb-46c4-bd09-fb7c0fe16e8b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-20b1c339-e2bb-46c4-bd09-fb7c0fe16e8b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-20b1c339-e2bb-46c4-bd09-fb7c0fe16e8b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-06b9d1f6-5c4b-4eb4-828d-96c568e12756 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 25px;
margin-right: 25px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
}

#s-06b9d1f6-5c4b-4eb4-828d-96c568e12756 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZGM1MzAwNmQtYzBmNy00NmYyLTlkYjgtYjg0YTlkNDlmZGE1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkYzUzMDA2ZC1jMGY3LTQ2ZjItOWRiOC1iODRhOWQ0OWZkYTUpIi8+PC9zdmc+);
}








#s-06b9d1f6-5c4b-4eb4-828d-96c568e12756 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-06b9d1f6-5c4b-4eb4-828d-96c568e12756.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a5f6e39d-44d6-4475-80cc-0daa341582ec {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-a5f6e39d-44d6-4475-80cc-0daa341582ec {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-a5f6e39d-44d6-4475-80cc-0daa341582ec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a5f6e39d-44d6-4475-80cc-0daa341582ec.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-80924f88-1082-4cbd-811b-1f417ed8f260 {
  text-align: center;
}







  img.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
    
    
  }


.s-80924f88-1082-4cbd-811b-1f417ed8f260 .shogun-image-content {
  
    align-items: center;
  
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shg-align-container {
  text-align: center
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
    
    
  }


.s-80924f88-1082-4cbd-811b-1f417ed8f260 .shogun-image-content {
  
    align-items: center;
  
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shg-align-container {
  text-align: center
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
  box-sizing: border-box;
}


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





  img.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
    
    
  }


.s-80924f88-1082-4cbd-811b-1f417ed8f260 .shogun-image-content {
  
    align-items: center;
  
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shg-align-container {
  text-align: center
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
  box-sizing: border-box;
}


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





  img.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
    
    
  }


.s-80924f88-1082-4cbd-811b-1f417ed8f260 .shogun-image-content {
  
    align-items: center;
  
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shg-align-container {
  text-align: center
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
  box-sizing: border-box;
}


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





  img.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
    
    
  }


.s-80924f88-1082-4cbd-811b-1f417ed8f260 .shogun-image-content {
  
    align-items: center;
  
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shg-align-container {
  text-align: center
}

.s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-80924f88-1082-4cbd-811b-1f417ed8f260.shogun-image {
  box-sizing: border-box;
}


}
#s-23fd7d98-fcf3-4040-bae3-4bcdba0afe2a {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-23fd7d98-fcf3-4040-bae3-4bcdba0afe2a {
  
}
}@media (max-width: 767px){#s-23fd7d98-fcf3-4040-bae3-4bcdba0afe2a {
  display: none;
}
#s-23fd7d98-fcf3-4040-bae3-4bcdba0afe2a, #wrap-s-23fd7d98-fcf3-4040-bae3-4bcdba0afe2a { display:none !important; }}
#s-d8bc41d1-83a0-4fa0-97ed-3be777e919c1 {
  margin-top: 12px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 1200px){#s-fdfc143f-84bb-4801-9b88-688554d80489 {
  display: none;
}
#s-fdfc143f-84bb-4801-9b88-688554d80489, #wrap-s-fdfc143f-84bb-4801-9b88-688554d80489 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fdfc143f-84bb-4801-9b88-688554d80489 {
  display: none;
}
#s-fdfc143f-84bb-4801-9b88-688554d80489, #wrap-s-fdfc143f-84bb-4801-9b88-688554d80489 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fdfc143f-84bb-4801-9b88-688554d80489 {
  display: none;
}
#s-fdfc143f-84bb-4801-9b88-688554d80489, #wrap-s-fdfc143f-84bb-4801-9b88-688554d80489 { display:none !important; }}
@media (min-width: 0px) {
[id="s-fdfc143f-84bb-4801-9b88-688554d80489"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fdfc143f-84bb-4801-9b88-688554d80489"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-fdfc143f-84bb-4801-9b88-688554d80489"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-fdfc143f-84bb-4801-9b88-688554d80489"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-4e074ac2-e3d6-4644-9146-afb0fd492437 {
  margin-top: 12px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-26f01acb-8c0b-474c-94d3-a844cf414136 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 25px;
margin-right: 25px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
}

#s-26f01acb-8c0b-474c-94d3-a844cf414136 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWE0NDBiOGUtZDBmZC00NGZkLTgyYzUtMDMzMGFkNzRhYmU1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDM2NjMyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOWU1NjFiO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1YTQ0MGI4ZS1kMGZkLTQ0ZmQtODJjNS0wMzMwYWQ3NGFiZTUpIi8+PC9zdmc+);
}








#s-26f01acb-8c0b-474c-94d3-a844cf414136 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-26f01acb-8c0b-474c-94d3-a844cf414136.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e9ba6d93-ad94-455d-8057-edf6414a7346 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-e9ba6d93-ad94-455d-8057-edf6414a7346 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-e9ba6d93-ad94-455d-8057-edf6414a7346 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e9ba6d93-ad94-455d-8057-edf6414a7346.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-351347cd-2d38-46fd-9aed-a217914e063c {
  text-align: center;
}







  img.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
    
    
  }


.s-351347cd-2d38-46fd-9aed-a217914e063c .shogun-image-content {
  
    align-items: center;
  
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shg-align-container {
  text-align: center
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
    
    
  }


.s-351347cd-2d38-46fd-9aed-a217914e063c .shogun-image-content {
  
    align-items: center;
  
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shg-align-container {
  text-align: center
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
  box-sizing: border-box;
}


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





  img.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
    
    
  }


.s-351347cd-2d38-46fd-9aed-a217914e063c .shogun-image-content {
  
    align-items: center;
  
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shg-align-container {
  text-align: center
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
  box-sizing: border-box;
}


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





  img.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
    
    
  }


.s-351347cd-2d38-46fd-9aed-a217914e063c .shogun-image-content {
  
    align-items: center;
  
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shg-align-container {
  text-align: center
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
  box-sizing: border-box;
}


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





  img.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
    
    
  }


.s-351347cd-2d38-46fd-9aed-a217914e063c .shogun-image-content {
  
    align-items: center;
  
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shg-align-container {
  text-align: center
}

.s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-351347cd-2d38-46fd-9aed-a217914e063c.shogun-image {
  box-sizing: border-box;
}


}
#s-834c8a4d-2cac-437a-ba57-997bb28822aa {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-834c8a4d-2cac-437a-ba57-997bb28822aa {
  
}
}@media (max-width: 767px){#s-834c8a4d-2cac-437a-ba57-997bb28822aa {
  display: none;
}
#s-834c8a4d-2cac-437a-ba57-997bb28822aa, #wrap-s-834c8a4d-2cac-437a-ba57-997bb28822aa { display:none !important; }}
#s-2ee8f19e-1c78-4457-8f2f-186591c73343 {
  margin-top: 12px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

@media (max-width: 767px){#s-9eab9afd-8eac-4e6a-96e1-139352fb35b4 {
  display: none;
}
#s-9eab9afd-8eac-4e6a-96e1-139352fb35b4, #wrap-s-9eab9afd-8eac-4e6a-96e1-139352fb35b4 { display:none !important; }}
@media (min-width: 0px) {
[id="s-9eab9afd-8eac-4e6a-96e1-139352fb35b4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9eab9afd-8eac-4e6a-96e1-139352fb35b4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9eab9afd-8eac-4e6a-96e1-139352fb35b4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9eab9afd-8eac-4e6a-96e1-139352fb35b4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-f1f141bb-8d7e-4a5e-8ab5-f7bb82e4eb2f {
  margin-top: 6%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-c9d7c831-d05f-43bd-bb0f-81bbc2f0a219 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 5%;
margin-right: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
max-width: 350px;
}

#s-c9d7c831-d05f-43bd-bb0f-81bbc2f0a219 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDBjN2UzOTMtNmI4NC00MjMxLTliN2QtNWE3MmI3ZmM1NWE2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwMGM3ZTM5My02Yjg0LTQyMzEtOWI3ZC01YTcyYjdmYzU1YTYpIi8+PC9zdmc+);
}








#s-c9d7c831-d05f-43bd-bb0f-81bbc2f0a219 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c9d7c831-d05f-43bd-bb0f-81bbc2f0a219.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-23d6c765-016b-46ec-85ee-9784f667bd3c {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-23d6c765-016b-46ec-85ee-9784f667bd3c {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-23d6c765-016b-46ec-85ee-9784f667bd3c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-23d6c765-016b-46ec-85ee-9784f667bd3c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-485d7b4c-1d2c-467e-b03d-5acfce07f243 {
  text-align: center;
}







  img.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
    
    
  }


.s-485d7b4c-1d2c-467e-b03d-5acfce07f243 .shogun-image-content {
  
    align-items: center;
  
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shg-align-container {
  text-align: center
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
    
    
  }


.s-485d7b4c-1d2c-467e-b03d-5acfce07f243 .shogun-image-content {
  
    align-items: center;
  
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shg-align-container {
  text-align: center
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
  box-sizing: border-box;
}


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





  img.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
    
    
  }


.s-485d7b4c-1d2c-467e-b03d-5acfce07f243 .shogun-image-content {
  
    align-items: center;
  
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shg-align-container {
  text-align: center
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
  box-sizing: border-box;
}


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





  img.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
    
    
  }


.s-485d7b4c-1d2c-467e-b03d-5acfce07f243 .shogun-image-content {
  
    align-items: center;
  
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shg-align-container {
  text-align: center
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
  box-sizing: border-box;
}


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





  img.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
    
    
  }


.s-485d7b4c-1d2c-467e-b03d-5acfce07f243 .shogun-image-content {
  
    align-items: center;
  
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shg-align-container {
  text-align: center
}

.s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-485d7b4c-1d2c-467e-b03d-5acfce07f243.shogun-image {
  box-sizing: border-box;
}


}
#s-9d726a4c-62d8-42e5-9c53-888781c822a8 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-9d726a4c-62d8-42e5-9c53-888781c822a8 {
  display: none;
}
#s-9d726a4c-62d8-42e5-9c53-888781c822a8, #wrap-s-9d726a4c-62d8-42e5-9c53-888781c822a8 { display:none !important; }}
@media (min-width: 1200px){#s-828e5c58-c126-4d97-bd8b-b4bb467021c1 {
  display: none;
}
#s-828e5c58-c126-4d97-bd8b-b4bb467021c1, #wrap-s-828e5c58-c126-4d97-bd8b-b4bb467021c1 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-828e5c58-c126-4d97-bd8b-b4bb467021c1 {
  display: none;
}
#s-828e5c58-c126-4d97-bd8b-b4bb467021c1, #wrap-s-828e5c58-c126-4d97-bd8b-b4bb467021c1 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-828e5c58-c126-4d97-bd8b-b4bb467021c1 {
  display: none;
}
#s-828e5c58-c126-4d97-bd8b-b4bb467021c1, #wrap-s-828e5c58-c126-4d97-bd8b-b4bb467021c1 { display:none !important; }}
@media (min-width: 0px) {
[id="s-828e5c58-c126-4d97-bd8b-b4bb467021c1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-828e5c58-c126-4d97-bd8b-b4bb467021c1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-828e5c58-c126-4d97-bd8b-b4bb467021c1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-828e5c58-c126-4d97-bd8b-b4bb467021c1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-01928101-4273-4682-a736-916eca418ba9 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 5%;
margin-right: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
max-width: 350px;
}

#s-01928101-4273-4682-a736-916eca418ba9 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMzc4ZWFkODUtZDBkMS00M2ViLThiMGMtYWY2ZDIxMzQ2ZDA2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDM2NjMyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOWU1NjFiO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzNzhlYWQ4NS1kMGQxLTQzZWItOGIwYy1hZjZkMjEzNDZkMDYpIi8+PC9zdmc+);
}








#s-01928101-4273-4682-a736-916eca418ba9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-01928101-4273-4682-a736-916eca418ba9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-97e57014-4852-4f35-8e85-0f75ee38b20f {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-97e57014-4852-4f35-8e85-0f75ee38b20f {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-97e57014-4852-4f35-8e85-0f75ee38b20f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-97e57014-4852-4f35-8e85-0f75ee38b20f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f {
  text-align: center;
}







  img.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
    
    
  }


.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f .shogun-image-content {
  
    align-items: center;
  
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shg-align-container {
  text-align: center
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
    
    
  }


.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f .shogun-image-content {
  
    align-items: center;
  
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shg-align-container {
  text-align: center
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
    
    
  }


.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f .shogun-image-content {
  
    align-items: center;
  
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shg-align-container {
  text-align: center
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
    
    
  }


.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f .shogun-image-content {
  
    align-items: center;
  
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shg-align-container {
  text-align: center
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
    
    
  }


.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f .shogun-image-content {
  
    align-items: center;
  
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shg-align-container {
  text-align: center
}

.s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5d5e36d8-0d8c-4b9e-a465-7c81a9ddc15f.shogun-image {
  box-sizing: border-box;
}


}
#s-2987d352-91c5-4340-96af-f1a1e59dc56f {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-2987d352-91c5-4340-96af-f1a1e59dc56f {
  display: none;
}
#s-2987d352-91c5-4340-96af-f1a1e59dc56f, #wrap-s-2987d352-91c5-4340-96af-f1a1e59dc56f { display:none !important; }}
#s-a46ec2cd-1c4f-428e-a9c9-dd2684fa43ea {
  margin-top: 6%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-5931b648-c627-4527-ba7e-c068db02b993 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-5931b648-c627-4527-ba7e-c068db02b993 {
  display: none;
}
#s-5931b648-c627-4527-ba7e-c068db02b993, #wrap-s-5931b648-c627-4527-ba7e-c068db02b993 { display:none !important; }}
@media (min-width: 0px) {
[id="s-5931b648-c627-4527-ba7e-c068db02b993"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5931b648-c627-4527-ba7e-c068db02b993"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5931b648-c627-4527-ba7e-c068db02b993"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5931b648-c627-4527-ba7e-c068db02b993"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-6697ede0-cc3f-463c-97fb-75bfb6f2197c {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 5%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 350px;
}

#s-6697ede0-cc3f-463c-97fb-75bfb6f2197c {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNjk3NDEzZTItNmM2YS00ZjhiLWE3MzctZDBlNzAxOTU0MDljIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2OTc0MTNlMi02YzZhLTRmOGItYTczNy1kMGU3MDE5NTQwOWMpIi8+PC9zdmc+);
}








#s-6697ede0-cc3f-463c-97fb-75bfb6f2197c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6697ede0-cc3f-463c-97fb-75bfb6f2197c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-eaf00767-029a-4c34-9c5d-f7e975f583f7 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-eaf00767-029a-4c34-9c5d-f7e975f583f7 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-eaf00767-029a-4c34-9c5d-f7e975f583f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eaf00767-029a-4c34-9c5d-f7e975f583f7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-98560bed-061b-4b4e-934a-782b5920f82f {
  text-align: center;
}







  img.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
    
    
  }


.s-98560bed-061b-4b4e-934a-782b5920f82f .shogun-image-content {
  
    align-items: center;
  
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shg-align-container {
  text-align: center
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
    
    
  }


.s-98560bed-061b-4b4e-934a-782b5920f82f .shogun-image-content {
  
    align-items: center;
  
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shg-align-container {
  text-align: center
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
    
    
  }


.s-98560bed-061b-4b4e-934a-782b5920f82f .shogun-image-content {
  
    align-items: center;
  
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shg-align-container {
  text-align: center
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
    
    
  }


.s-98560bed-061b-4b4e-934a-782b5920f82f .shogun-image-content {
  
    align-items: center;
  
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shg-align-container {
  text-align: center
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
    
    
  }


.s-98560bed-061b-4b4e-934a-782b5920f82f .shogun-image-content {
  
    align-items: center;
  
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shg-align-container {
  text-align: center
}

.s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-98560bed-061b-4b4e-934a-782b5920f82f.shogun-image {
  box-sizing: border-box;
}


}
#s-cf8d44fc-9197-4026-a23c-e29368a03ea6 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-cf8d44fc-9197-4026-a23c-e29368a03ea6 {
  display: none;
}
#s-cf8d44fc-9197-4026-a23c-e29368a03ea6, #wrap-s-cf8d44fc-9197-4026-a23c-e29368a03ea6 { display:none !important; }}
#s-6f5702b2-5386-4f80-b2f3-99770a576436 {
  margin-top: 9%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-cd87db4b-358f-4892-a171-1e6bc6f8d816 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (min-width: 1200px){#s-cd87db4b-358f-4892-a171-1e6bc6f8d816 {
  display: none;
}
#s-cd87db4b-358f-4892-a171-1e6bc6f8d816, #wrap-s-cd87db4b-358f-4892-a171-1e6bc6f8d816 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cd87db4b-358f-4892-a171-1e6bc6f8d816 {
  display: none;
}
#s-cd87db4b-358f-4892-a171-1e6bc6f8d816, #wrap-s-cd87db4b-358f-4892-a171-1e6bc6f8d816 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-cd87db4b-358f-4892-a171-1e6bc6f8d816 {
  display: none;
}
#s-cd87db4b-358f-4892-a171-1e6bc6f8d816, #wrap-s-cd87db4b-358f-4892-a171-1e6bc6f8d816 { display:none !important; }}
@media (min-width: 0px) {
[id="s-cd87db4b-358f-4892-a171-1e6bc6f8d816"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cd87db4b-358f-4892-a171-1e6bc6f8d816"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-cd87db4b-358f-4892-a171-1e6bc6f8d816"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-cd87db4b-358f-4892-a171-1e6bc6f8d816"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-813c3352-519a-43f7-b1df-24c567008c52 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 25px;
margin-right: 25px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
}

#s-813c3352-519a-43f7-b1df-24c567008c52 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjE1NjQyZjMtYTcxNC00OGMzLThlMTgtNDM4ODdkZmNlNTU3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDM2NjMyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOWU1NjFiO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmMTU2NDJmMy1hNzE0LTQ4YzMtOGUxOC00Mzg4N2RmY2U1NTcpIi8+PC9zdmc+);
}








#s-813c3352-519a-43f7-b1df-24c567008c52 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-813c3352-519a-43f7-b1df-24c567008c52.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-90b0f119-3d6f-49d5-bfb5-6e9670012c99 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-90b0f119-3d6f-49d5-bfb5-6e9670012c99 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-90b0f119-3d6f-49d5-bfb5-6e9670012c99 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-90b0f119-3d6f-49d5-bfb5-6e9670012c99.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f941bbe8-b832-4d5a-9c11-9427b5ff6890 {
  text-align: center;
}







  img.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
    
    
  }


.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890 .shogun-image-content {
  
    align-items: center;
  
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shg-align-container {
  text-align: center
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
    
    
  }


.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890 .shogun-image-content {
  
    align-items: center;
  
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shg-align-container {
  text-align: center
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
  box-sizing: border-box;
}


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





  img.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
    
    
  }


.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890 .shogun-image-content {
  
    align-items: center;
  
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shg-align-container {
  text-align: center
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
  box-sizing: border-box;
}


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





  img.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
    
    
  }


.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890 .shogun-image-content {
  
    align-items: center;
  
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shg-align-container {
  text-align: center
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
  box-sizing: border-box;
}


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





  img.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
    
    
  }


.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890 .shogun-image-content {
  
    align-items: center;
  
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shg-align-container {
  text-align: center
}

.s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f941bbe8-b832-4d5a-9c11-9427b5ff6890.shogun-image {
  box-sizing: border-box;
}


}
#s-1ee88b7f-8eac-4cde-9dca-ea1d7148ba67 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-1ee88b7f-8eac-4cde-9dca-ea1d7148ba67 {
  display: none;
}
#s-1ee88b7f-8eac-4cde-9dca-ea1d7148ba67, #wrap-s-1ee88b7f-8eac-4cde-9dca-ea1d7148ba67 { display:none !important; }}
#s-5f9bdb0f-4820-4a48-b209-e7db0ea4b61a {
  margin-top: 12px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-f5e74efc-29ae-4852-9f1a-d545930e4b81 {
  margin-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-f5e74efc-29ae-4852-9f1a-d545930e4b81 {
  display: none;
}
#s-f5e74efc-29ae-4852-9f1a-d545930e4b81, #wrap-s-f5e74efc-29ae-4852-9f1a-d545930e4b81 { display:none !important; }}
#s-f5e74efc-29ae-4852-9f1a-d545930e4b81 hr {
  border-top: 1px solid #ddd;
}

#s-77e1e96c-9f59-453c-9e37-4305ef197606 {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-77e1e96c-9f59-453c-9e37-4305ef197606 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}



#s-52a83791-9653-457e-9313-0f84d7ca33ed {
  margin-top: 4px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-fe1d1cfc-d0a1-4652-b042-9d0f6caed2c5 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-fe1d1cfc-d0a1-4652-b042-9d0f6caed2c5 {
  display: none;
}
#s-fe1d1cfc-d0a1-4652-b042-9d0f6caed2c5, #wrap-s-fe1d1cfc-d0a1-4652-b042-9d0f6caed2c5 { display:none !important; }}
@media (min-width: 0px) {
[id="s-fe1d1cfc-d0a1-4652-b042-9d0f6caed2c5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fe1d1cfc-d0a1-4652-b042-9d0f6caed2c5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-fe1d1cfc-d0a1-4652-b042-9d0f6caed2c5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-fe1d1cfc-d0a1-4652-b042-9d0f6caed2c5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-49984be3-2780-4a8e-b68f-32138621331b {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-49984be3-2780-4a8e-b68f-32138621331b {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNzdmMWU1MWUtYTBiZC00MGZiLWEwMmMtYjZkMjAyNjY0MDFmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3N2YxZTUxZS1hMGJkLTQwZmItYTAyYy1iNmQyMDI2NjQwMWYpIi8+PC9zdmc+);
}








#s-49984be3-2780-4a8e-b68f-32138621331b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-49984be3-2780-4a8e-b68f-32138621331b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-92196225-d7d3-46d2-b98a-19b51b52a670 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-92196225-d7d3-46d2-b98a-19b51b52a670 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-92196225-d7d3-46d2-b98a-19b51b52a670 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-92196225-d7d3-46d2-b98a-19b51b52a670.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b36ae194-bb34-497c-af54-fefb2edc833b {
  text-align: center;
}







  img.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
    
    
  }


.s-b36ae194-bb34-497c-af54-fefb2edc833b .shogun-image-content {
  
    align-items: center;
  
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shg-align-container {
  text-align: center
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
    
    
  }


.s-b36ae194-bb34-497c-af54-fefb2edc833b .shogun-image-content {
  
    align-items: center;
  
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shg-align-container {
  text-align: center
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
  box-sizing: border-box;
}


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





  img.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
    
    
  }


.s-b36ae194-bb34-497c-af54-fefb2edc833b .shogun-image-content {
  
    align-items: center;
  
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shg-align-container {
  text-align: center
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
  box-sizing: border-box;
}


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





  img.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
    
    
  }


.s-b36ae194-bb34-497c-af54-fefb2edc833b .shogun-image-content {
  
    align-items: center;
  
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shg-align-container {
  text-align: center
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
  box-sizing: border-box;
}


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





  img.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
    
    
  }


.s-b36ae194-bb34-497c-af54-fefb2edc833b .shogun-image-content {
  
    align-items: center;
  
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shg-align-container {
  text-align: center
}

.s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b36ae194-bb34-497c-af54-fefb2edc833b.shogun-image {
  box-sizing: border-box;
}


}
#s-6fa7a2ec-2c47-4c51-978a-1297bf7d711b {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-6fa7a2ec-2c47-4c51-978a-1297bf7d711b {
  display: none;
}
#s-6fa7a2ec-2c47-4c51-978a-1297bf7d711b, #wrap-s-6fa7a2ec-2c47-4c51-978a-1297bf7d711b { display:none !important; }}
#s-48382bdc-6abe-472a-91db-41c00c90c6f5 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-59b083b9-df07-4b12-a44c-53cde94a8c36 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-dd67671c-6926-4fb5-b389-b82ff1c57133 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-dd67671c-6926-4fb5-b389-b82ff1c57133 {
  display: none;
}
#s-dd67671c-6926-4fb5-b389-b82ff1c57133, #wrap-s-dd67671c-6926-4fb5-b389-b82ff1c57133 { display:none !important; }}
@media (min-width: 0px) {
[id="s-dd67671c-6926-4fb5-b389-b82ff1c57133"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dd67671c-6926-4fb5-b389-b82ff1c57133"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-dd67671c-6926-4fb5-b389-b82ff1c57133"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-dd67671c-6926-4fb5-b389-b82ff1c57133"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2f2c6e04-a335-4c8c-bace-b095ea040a68 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-b30345d4-6e0b-449b-948e-793dd49705fb {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-b30345d4-6e0b-449b-948e-793dd49705fb {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMjRhMThkM2ItNmVmMS00YmY4LTk1NjUtNDBlYzg3ZmVmMWRjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMyNGExOGQzYi02ZWYxLTRiZjgtOTU2NS00MGVjODdmZWYxZGMpIi8+PC9zdmc+);
}








#s-b30345d4-6e0b-449b-948e-793dd49705fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b30345d4-6e0b-449b-948e-793dd49705fb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cd980834-dca7-4070-a8cd-96cff77fe2cf {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-cd980834-dca7-4070-a8cd-96cff77fe2cf {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-cd980834-dca7-4070-a8cd-96cff77fe2cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd980834-dca7-4070-a8cd-96cff77fe2cf.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  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-aa83bab6-84b1-4850-869c-5b813920c6ea {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-aa83bab6-84b1-4850-869c-5b813920c6ea {
  display: none;
}
#s-aa83bab6-84b1-4850-869c-5b813920c6ea, #wrap-s-aa83bab6-84b1-4850-869c-5b813920c6ea { display:none !important; }}
#s-bca927ba-8433-4e63-aa54-99daeff406ed {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-d7f0874b-6355-407b-819a-cec4ccfbea95 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-d7f0874b-6355-407b-819a-cec4ccfbea95 {
  display: none;
}
#s-d7f0874b-6355-407b-819a-cec4ccfbea95, #wrap-s-d7f0874b-6355-407b-819a-cec4ccfbea95 { display:none !important; }}
@media (min-width: 0px) {
[id="s-d7f0874b-6355-407b-819a-cec4ccfbea95"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d7f0874b-6355-407b-819a-cec4ccfbea95"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d7f0874b-6355-407b-819a-cec4ccfbea95"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d7f0874b-6355-407b-819a-cec4ccfbea95"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-4aafb0a1-d497-49a0-8cfd-ebb91a59c74c {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-0592d784-88cd-4581-9828-17c4bcc185f9 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-0592d784-88cd-4581-9828-17c4bcc185f9 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjg3ZGQxMmMtMTliNi00ZTNkLTgxMGUtOTQyODA3ZGNlZTYzIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiODdkZDEyYy0xOWI2LTRlM2QtODEwZS05NDI4MDdkY2VlNjMpIi8+PC9zdmc+);
}








#s-0592d784-88cd-4581-9828-17c4bcc185f9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0592d784-88cd-4581-9828-17c4bcc185f9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cb30b91d-573f-4d38-a369-daaa351605cf {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-cb30b91d-573f-4d38-a369-daaa351605cf {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-cb30b91d-573f-4d38-a369-daaa351605cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cb30b91d-573f-4d38-a369-daaa351605cf.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce {
  text-align: center;
}







  img.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
    
    
  }


.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce .shogun-image-content {
  
    align-items: center;
  
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shg-align-container {
  text-align: center
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
    
    
  }


.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce .shogun-image-content {
  
    align-items: center;
  
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shg-align-container {
  text-align: center
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
  box-sizing: border-box;
}


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





  img.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
    
    
  }


.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce .shogun-image-content {
  
    align-items: center;
  
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shg-align-container {
  text-align: center
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
  box-sizing: border-box;
}


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





  img.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
    
    
  }


.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce .shogun-image-content {
  
    align-items: center;
  
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shg-align-container {
  text-align: center
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
  box-sizing: border-box;
}


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





  img.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
    
    
  }


.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce .shogun-image-content {
  
    align-items: center;
  
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shg-align-container {
  text-align: center
}

.s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c34c4f8f-bc23-4cd1-972f-d0bda611bbce.shogun-image {
  box-sizing: border-box;
}


}
#s-d813becb-0a6f-4bdf-b0f9-032d30ec5f9f {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-d813becb-0a6f-4bdf-b0f9-032d30ec5f9f {
  display: none;
}
#s-d813becb-0a6f-4bdf-b0f9-032d30ec5f9f, #wrap-s-d813becb-0a6f-4bdf-b0f9-032d30ec5f9f { display:none !important; }}
#s-ab4b85cf-e4a6-42b3-81c8-f9b46b41c8d5 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-5b6564ed-4ed3-4220-9bd4-a3afb870ca38 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-5b6564ed-4ed3-4220-9bd4-a3afb870ca38 {
  display: none;
}
#s-5b6564ed-4ed3-4220-9bd4-a3afb870ca38, #wrap-s-5b6564ed-4ed3-4220-9bd4-a3afb870ca38 { display:none !important; }}
@media (min-width: 0px) {
[id="s-5b6564ed-4ed3-4220-9bd4-a3afb870ca38"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5b6564ed-4ed3-4220-9bd4-a3afb870ca38"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5b6564ed-4ed3-4220-9bd4-a3afb870ca38"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5b6564ed-4ed3-4220-9bd4-a3afb870ca38"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-f85023d8-3c73-463e-80a8-c396ba065b3e {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-f85023d8-3c73-463e-80a8-c396ba065b3e {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNjQwNDJkZmYtMWYyNy00OGU3LWJkOWItMGY4MzMxYzgwZDZhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2NDA0MmRmZi0xZjI3LTQ4ZTctYmQ5Yi0wZjgzMzFjODBkNmEpIi8+PC9zdmc+);
}








#s-f85023d8-3c73-463e-80a8-c396ba065b3e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f85023d8-3c73-463e-80a8-c396ba065b3e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6e198bc8-4cb8-4c7b-821c-a9a16dbe072d {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-6e198bc8-4cb8-4c7b-821c-a9a16dbe072d {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-6e198bc8-4cb8-4c7b-821c-a9a16dbe072d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6e198bc8-4cb8-4c7b-821c-a9a16dbe072d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d {
  text-align: center;
}







  img.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
    
    
  }


.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d .shogun-image-content {
  
    align-items: center;
  
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shg-align-container {
  text-align: center
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
    
    
  }


.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d .shogun-image-content {
  
    align-items: center;
  
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shg-align-container {
  text-align: center
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
    
    
  }


.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d .shogun-image-content {
  
    align-items: center;
  
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shg-align-container {
  text-align: center
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
    
    
  }


.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d .shogun-image-content {
  
    align-items: center;
  
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shg-align-container {
  text-align: center
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
    
    
  }


.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d .shogun-image-content {
  
    align-items: center;
  
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shg-align-container {
  text-align: center
}

.s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4a20a634-bdaf-49b2-98fe-0e18c1ce649d.shogun-image {
  box-sizing: border-box;
}


}
#s-9dae9762-6b3f-4e57-9944-59285112032a {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-9dae9762-6b3f-4e57-9944-59285112032a {
  display: none;
}
#s-9dae9762-6b3f-4e57-9944-59285112032a, #wrap-s-9dae9762-6b3f-4e57-9944-59285112032a { display:none !important; }}
#s-1a4fa5c6-d5dd-4942-b595-dbe3130a034e {
  margin-top: 3%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-6e3bbb6d-7493-429e-a126-1cd366f7b656 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-95bff1a2-b462-477f-b5c3-52affcef6ec5 {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-95bff1a2-b462-477f-b5c3-52affcef6ec5 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}



#s-9a1d4d9e-7268-4df2-b30c-d4581c714008 {
  margin-top: 15px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-f1443661-309d-4469-ac55-bec6c9ae7ef5 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-f1443661-309d-4469-ac55-bec6c9ae7ef5 {
  display: none;
}
#s-f1443661-309d-4469-ac55-bec6c9ae7ef5, #wrap-s-f1443661-309d-4469-ac55-bec6c9ae7ef5 { display:none !important; }}
@media (min-width: 0px) {
[id="s-f1443661-309d-4469-ac55-bec6c9ae7ef5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f1443661-309d-4469-ac55-bec6c9ae7ef5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f1443661-309d-4469-ac55-bec6c9ae7ef5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f1443661-309d-4469-ac55-bec6c9ae7ef5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-5c8b3bcc-1068-4b1c-8441-5ce9b9396fe3 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-5c8b3bcc-1068-4b1c-8441-5ce9b9396fe3 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZDUxZTc1MGItOTE3ZC00YmJhLWI0N2ItZDhiZDNkNmQxOTFjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjkyNzI3MjcyNzI3MjcyNzIiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2Q1MWU3NTBiLTkxN2QtNGJiYS1iNDdiLWQ4YmQzZDZkMTkxYykiLz48L3N2Zz4=);
}








#s-5c8b3bcc-1068-4b1c-8441-5ce9b9396fe3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5c8b3bcc-1068-4b1c-8441-5ce9b9396fe3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f0b1b9ee-047c-4bad-8135-7c2578ee56fe {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-f0b1b9ee-047c-4bad-8135-7c2578ee56fe {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-f0b1b9ee-047c-4bad-8135-7c2578ee56fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f0b1b9ee-047c-4bad-8135-7c2578ee56fe.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca {
  text-align: center;
}







  img.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
    
    
  }


.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca .shogun-image-content {
  
    align-items: center;
  
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shg-align-container {
  text-align: center
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
    
    
  }


.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca .shogun-image-content {
  
    align-items: center;
  
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shg-align-container {
  text-align: center
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
  box-sizing: border-box;
}


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





  img.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
    
    
  }


.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca .shogun-image-content {
  
    align-items: center;
  
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shg-align-container {
  text-align: center
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
  box-sizing: border-box;
}


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





  img.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
    
    
  }


.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca .shogun-image-content {
  
    align-items: center;
  
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shg-align-container {
  text-align: center
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
  box-sizing: border-box;
}


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





  img.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
    
    
  }


.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca .shogun-image-content {
  
    align-items: center;
  
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shg-align-container {
  text-align: center
}

.s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aefdab71-a9c8-4e61-a97c-f1c8e73d18ca.shogun-image {
  box-sizing: border-box;
}


}
#s-2225eae5-7af8-4e44-a040-df2ed67bc2fd {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-2225eae5-7af8-4e44-a040-df2ed67bc2fd {
  display: none;
}
#s-2225eae5-7af8-4e44-a040-df2ed67bc2fd, #wrap-s-2225eae5-7af8-4e44-a040-df2ed67bc2fd { display:none !important; }}
#s-1763319e-bd9e-4305-bb6a-4f0a6e8a4599 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-bc587063-207b-4acf-97f7-97741a33fa4c {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-bc587063-207b-4acf-97f7-97741a33fa4c .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}



#s-cfbd78f3-9dae-4877-9b12-92d1248644f3 {
  margin-top: 0px;
margin-bottom: -2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-c3fb7f04-ae6e-422f-8479-46939a2f0b2a {
  margin-top: 2%;
margin-bottom: 2%;
}
@media (max-width: 767px){#s-c3fb7f04-ae6e-422f-8479-46939a2f0b2a {
  display: none;
}
#s-c3fb7f04-ae6e-422f-8479-46939a2f0b2a, #wrap-s-c3fb7f04-ae6e-422f-8479-46939a2f0b2a { display:none !important; }}
@media (min-width: 0px) {
[id="s-c3fb7f04-ae6e-422f-8479-46939a2f0b2a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c3fb7f04-ae6e-422f-8479-46939a2f0b2a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c3fb7f04-ae6e-422f-8479-46939a2f0b2a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c3fb7f04-ae6e-422f-8479-46939a2f0b2a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-c77f0d95-68fc-4701-a68b-e39b4e494a4a {
  margin-top: 3%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-cc9da3ec-8191-47b2-869b-2198548eb159 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-cc9da3ec-8191-47b2-869b-2198548eb159 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjM5OTIzYzMtMWUyYi00YjU5LWExNDgtZThmM2M2YTFkZTU0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjkyNzI3MjcyNzI3MjcyNzIiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2YzOTkyM2MzLTFlMmItNGI1OS1hMTQ4LWU4ZjNjNmExZGU1NCkiLz48L3N2Zz4=);
}








#s-cc9da3ec-8191-47b2-869b-2198548eb159 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc9da3ec-8191-47b2-869b-2198548eb159.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-df05d915-adb6-43a5-95cc-feaa59120b6e {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-df05d915-adb6-43a5-95cc-feaa59120b6e {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-df05d915-adb6-43a5-95cc-feaa59120b6e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-df05d915-adb6-43a5-95cc-feaa59120b6e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-35b10143-733e-4471-83ed-e571d4c02340 {
  text-align: center;
}







  img.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
    
    
  }


.s-35b10143-733e-4471-83ed-e571d4c02340 .shogun-image-content {
  
    align-items: center;
  
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shg-align-container {
  text-align: center
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
    
    
  }


.s-35b10143-733e-4471-83ed-e571d4c02340 .shogun-image-content {
  
    align-items: center;
  
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shg-align-container {
  text-align: center
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
  box-sizing: border-box;
}


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





  img.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
    
    
  }


.s-35b10143-733e-4471-83ed-e571d4c02340 .shogun-image-content {
  
    align-items: center;
  
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shg-align-container {
  text-align: center
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
  box-sizing: border-box;
}


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





  img.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
    
    
  }


.s-35b10143-733e-4471-83ed-e571d4c02340 .shogun-image-content {
  
    align-items: center;
  
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shg-align-container {
  text-align: center
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
  box-sizing: border-box;
}


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





  img.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
    
    
  }


.s-35b10143-733e-4471-83ed-e571d4c02340 .shogun-image-content {
  
    align-items: center;
  
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shg-align-container {
  text-align: center
}

.s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35b10143-733e-4471-83ed-e571d4c02340.shogun-image {
  box-sizing: border-box;
}


}
#s-943c0c5c-d78c-4c76-9d1f-943328970b91 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-943c0c5c-d78c-4c76-9d1f-943328970b91 {
  display: none;
}
#s-943c0c5c-d78c-4c76-9d1f-943328970b91, #wrap-s-943c0c5c-d78c-4c76-9d1f-943328970b91 { display:none !important; }}
#s-a8d9ae04-90ac-4c9c-adcb-e6f9346e1cdf {
  margin-top: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-20f9e4d3-0d83-457b-8dd6-914aebdd1560 {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-20f9e4d3-0d83-457b-8dd6-914aebdd1560 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}



#s-143bfe03-b317-4b76-869d-e14d5d58e44c {
  margin-top: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-53ab0d2c-4b4e-40a5-91b1-0c5d8fbcfb18 {
  margin-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-53ab0d2c-4b4e-40a5-91b1-0c5d8fbcfb18 {
  display: none;
}
#s-53ab0d2c-4b4e-40a5-91b1-0c5d8fbcfb18, #wrap-s-53ab0d2c-4b4e-40a5-91b1-0c5d8fbcfb18 { display:none !important; }}
#s-53ab0d2c-4b4e-40a5-91b1-0c5d8fbcfb18 hr {
  border-top: 1px solid #ddd;
}

#s-02287e65-0cc7-4bce-95fb-2bf49670dcce {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}
@media (min-width: 1200px){#s-02287e65-0cc7-4bce-95fb-2bf49670dcce {
  display: none;
}
#s-02287e65-0cc7-4bce-95fb-2bf49670dcce, #wrap-s-02287e65-0cc7-4bce-95fb-2bf49670dcce { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-02287e65-0cc7-4bce-95fb-2bf49670dcce {
  display: none;
}
#s-02287e65-0cc7-4bce-95fb-2bf49670dcce, #wrap-s-02287e65-0cc7-4bce-95fb-2bf49670dcce { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-02287e65-0cc7-4bce-95fb-2bf49670dcce {
  display: none;
}
#s-02287e65-0cc7-4bce-95fb-2bf49670dcce, #wrap-s-02287e65-0cc7-4bce-95fb-2bf49670dcce { display:none !important; }}@media (max-width: 767px){#s-02287e65-0cc7-4bce-95fb-2bf49670dcce {
  margin-left: 5px;
margin-right: 5px;
display: none;
}
#s-02287e65-0cc7-4bce-95fb-2bf49670dcce, #wrap-s-02287e65-0cc7-4bce-95fb-2bf49670dcce { display:none !important; }}







#s-02287e65-0cc7-4bce-95fb-2bf49670dcce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-02287e65-0cc7-4bce-95fb-2bf49670dcce.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-97623796-3dea-4c63-9943-7f774fe61691 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
padding-top: 5px;
padding-left: 25px;
padding-bottom: 5px;
padding-right: 25px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-97623796-3dea-4c63-9943-7f774fe61691 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}
#s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a {
  display: none;
}
#s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a, #wrap-s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a {
  display: none;
}
#s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a, #wrap-s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a {
  display: none;
}
#s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a, #wrap-s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a { display:none !important; }}







#s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ee63ad9f-ba7f-4974-b3bc-c4c71430975a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-3d64db87-1ce4-4abc-b23b-19ec40e6088c {
  margin-left: 25px;
margin-right: 25px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 1200px){#s-3d64db87-1ce4-4abc-b23b-19ec40e6088c {
  display: none;
}
#s-3d64db87-1ce4-4abc-b23b-19ec40e6088c, #wrap-s-3d64db87-1ce4-4abc-b23b-19ec40e6088c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3d64db87-1ce4-4abc-b23b-19ec40e6088c {
  display: none;
}
#s-3d64db87-1ce4-4abc-b23b-19ec40e6088c, #wrap-s-3d64db87-1ce4-4abc-b23b-19ec40e6088c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3d64db87-1ce4-4abc-b23b-19ec40e6088c {
  display: none;
}
#s-3d64db87-1ce4-4abc-b23b-19ec40e6088c, #wrap-s-3d64db87-1ce4-4abc-b23b-19ec40e6088c { display:none !important; }}@media (max-width: 767px){#s-3d64db87-1ce4-4abc-b23b-19ec40e6088c {
  display: none;
}
#s-3d64db87-1ce4-4abc-b23b-19ec40e6088c, #wrap-s-3d64db87-1ce4-4abc-b23b-19ec40e6088c { display:none !important; }}
#s-2b20177e-2117-46c9-aae3-a4aa35829626 {
  margin-top: 10px;
margin-bottom: 10px;
}
@media (max-width: 767px){#s-2b20177e-2117-46c9-aae3-a4aa35829626 {
  display: none;
}
#s-2b20177e-2117-46c9-aae3-a4aa35829626, #wrap-s-2b20177e-2117-46c9-aae3-a4aa35829626 { display:none !important; }}
@media (min-width: 0px) {
[id="s-2b20177e-2117-46c9-aae3-a4aa35829626"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2b20177e-2117-46c9-aae3-a4aa35829626"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2b20177e-2117-46c9-aae3-a4aa35829626"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2b20177e-2117-46c9-aae3-a4aa35829626"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-97e3081a-5e31-446b-aebb-b1d90609cec6 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 25px;
margin-right: 25px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
}

#s-97e3081a-5e31-446b-aebb-b1d90609cec6 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZGM1MzAwNmQtYzBmNy00NmYyLTlkYjgtYjg0YTlkNDlmZGE1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkYzUzMDA2ZC1jMGY3LTQ2ZjItOWRiOC1iODRhOWQ0OWZkYTUpIi8+PC9zdmc+);
}








#s-97e3081a-5e31-446b-aebb-b1d90609cec6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-97e3081a-5e31-446b-aebb-b1d90609cec6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-42b0eee9-6a97-4713-ae2b-fcf794c5d012 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-42b0eee9-6a97-4713-ae2b-fcf794c5d012 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-42b0eee9-6a97-4713-ae2b-fcf794c5d012 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-42b0eee9-6a97-4713-ae2b-fcf794c5d012.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c9502ffc-4a02-416b-ad81-259a04101617 {
  text-align: center;
}







  img.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
    
    
  }


.s-c9502ffc-4a02-416b-ad81-259a04101617 .shogun-image-content {
  
    align-items: center;
  
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shg-align-container {
  text-align: center
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
    
    
  }


.s-c9502ffc-4a02-416b-ad81-259a04101617 .shogun-image-content {
  
    align-items: center;
  
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shg-align-container {
  text-align: center
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
  box-sizing: border-box;
}


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





  img.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
    
    
  }


.s-c9502ffc-4a02-416b-ad81-259a04101617 .shogun-image-content {
  
    align-items: center;
  
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shg-align-container {
  text-align: center
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
  box-sizing: border-box;
}


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





  img.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
    
    
  }


.s-c9502ffc-4a02-416b-ad81-259a04101617 .shogun-image-content {
  
    align-items: center;
  
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shg-align-container {
  text-align: center
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
  box-sizing: border-box;
}


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





  img.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
    
    
  }


.s-c9502ffc-4a02-416b-ad81-259a04101617 .shogun-image-content {
  
    align-items: center;
  
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shg-align-container {
  text-align: center
}

.s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c9502ffc-4a02-416b-ad81-259a04101617.shogun-image {
  box-sizing: border-box;
}


}
#s-78aff0e1-c50b-4a50-8094-817a1c1b74c1 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-78aff0e1-c50b-4a50-8094-817a1c1b74c1 {
  
}
}@media (max-width: 767px){#s-78aff0e1-c50b-4a50-8094-817a1c1b74c1 {
  display: none;
}
#s-78aff0e1-c50b-4a50-8094-817a1c1b74c1, #wrap-s-78aff0e1-c50b-4a50-8094-817a1c1b74c1 { display:none !important; }}
#s-b46728d0-2e85-4fac-852a-a3b9f3fdb286 {
  margin-top: 12px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 1200px){#s-65cdc9db-42f8-49ce-b59b-3e4b385593d6 {
  display: none;
}
#s-65cdc9db-42f8-49ce-b59b-3e4b385593d6, #wrap-s-65cdc9db-42f8-49ce-b59b-3e4b385593d6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-65cdc9db-42f8-49ce-b59b-3e4b385593d6 {
  display: none;
}
#s-65cdc9db-42f8-49ce-b59b-3e4b385593d6, #wrap-s-65cdc9db-42f8-49ce-b59b-3e4b385593d6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-65cdc9db-42f8-49ce-b59b-3e4b385593d6 {
  display: none;
}
#s-65cdc9db-42f8-49ce-b59b-3e4b385593d6, #wrap-s-65cdc9db-42f8-49ce-b59b-3e4b385593d6 { display:none !important; }}
@media (min-width: 0px) {
[id="s-65cdc9db-42f8-49ce-b59b-3e4b385593d6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-65cdc9db-42f8-49ce-b59b-3e4b385593d6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-65cdc9db-42f8-49ce-b59b-3e4b385593d6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-65cdc9db-42f8-49ce-b59b-3e4b385593d6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-815a217b-5172-4825-bc81-ee1002eae95d {
  margin-top: 12px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-5730a50a-50d7-4858-80a2-7c801f9e0a95 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 25px;
margin-right: 25px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
}

#s-5730a50a-50d7-4858-80a2-7c801f9e0a95 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWE0NDBiOGUtZDBmZC00NGZkLTgyYzUtMDMzMGFkNzRhYmU1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDM2NjMyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOWU1NjFiO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1YTQ0MGI4ZS1kMGZkLTQ0ZmQtODJjNS0wMzMwYWQ3NGFiZTUpIi8+PC9zdmc+);
}








#s-5730a50a-50d7-4858-80a2-7c801f9e0a95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5730a50a-50d7-4858-80a2-7c801f9e0a95.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-609f6de3-5e7d-4128-9201-6b9c31730bc6 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-609f6de3-5e7d-4128-9201-6b9c31730bc6 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-609f6de3-5e7d-4128-9201-6b9c31730bc6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-609f6de3-5e7d-4128-9201-6b9c31730bc6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8ae0196a-2c8b-40ee-a497-300956ebb3af {
  text-align: center;
}







  img.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
    
    
  }


.s-8ae0196a-2c8b-40ee-a497-300956ebb3af .shogun-image-content {
  
    align-items: center;
  
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shg-align-container {
  text-align: center
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
    
    
  }


.s-8ae0196a-2c8b-40ee-a497-300956ebb3af .shogun-image-content {
  
    align-items: center;
  
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shg-align-container {
  text-align: center
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
  box-sizing: border-box;
}


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





  img.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
    
    
  }


.s-8ae0196a-2c8b-40ee-a497-300956ebb3af .shogun-image-content {
  
    align-items: center;
  
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shg-align-container {
  text-align: center
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
  box-sizing: border-box;
}


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





  img.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
    
    
  }


.s-8ae0196a-2c8b-40ee-a497-300956ebb3af .shogun-image-content {
  
    align-items: center;
  
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shg-align-container {
  text-align: center
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
  box-sizing: border-box;
}


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





  img.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
    
    
  }


.s-8ae0196a-2c8b-40ee-a497-300956ebb3af .shogun-image-content {
  
    align-items: center;
  
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shg-align-container {
  text-align: center
}

.s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8ae0196a-2c8b-40ee-a497-300956ebb3af.shogun-image {
  box-sizing: border-box;
}


}
#s-e2256209-4ec4-4773-9dde-a532014e1fdf {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-e2256209-4ec4-4773-9dde-a532014e1fdf {
  
}
}@media (max-width: 767px){#s-e2256209-4ec4-4773-9dde-a532014e1fdf {
  display: none;
}
#s-e2256209-4ec4-4773-9dde-a532014e1fdf, #wrap-s-e2256209-4ec4-4773-9dde-a532014e1fdf { display:none !important; }}
#s-22750ac5-9552-46a0-8f20-474708c2964d {
  margin-top: 12px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

@media (max-width: 767px){#s-a130e9f2-771e-47f6-8d04-86ec80abcc3b {
  display: none;
}
#s-a130e9f2-771e-47f6-8d04-86ec80abcc3b, #wrap-s-a130e9f2-771e-47f6-8d04-86ec80abcc3b { display:none !important; }}
@media (min-width: 0px) {
[id="s-a130e9f2-771e-47f6-8d04-86ec80abcc3b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a130e9f2-771e-47f6-8d04-86ec80abcc3b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a130e9f2-771e-47f6-8d04-86ec80abcc3b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a130e9f2-771e-47f6-8d04-86ec80abcc3b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-75e661b4-3652-41fe-8466-0cad3d28b1bf {
  margin-top: 6%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-990908db-9471-4ae3-8edb-3a6a4d705475 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 5%;
margin-right: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
max-width: 350px;
}

#s-990908db-9471-4ae3-8edb-3a6a4d705475 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDBjN2UzOTMtNmI4NC00MjMxLTliN2QtNWE3MmI3ZmM1NWE2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwMGM3ZTM5My02Yjg0LTQyMzEtOWI3ZC01YTcyYjdmYzU1YTYpIi8+PC9zdmc+);
}








#s-990908db-9471-4ae3-8edb-3a6a4d705475 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-990908db-9471-4ae3-8edb-3a6a4d705475.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a26000d4-f2ca-4f26-ae31-9ff193f8d205 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-a26000d4-f2ca-4f26-ae31-9ff193f8d205 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-a26000d4-f2ca-4f26-ae31-9ff193f8d205 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a26000d4-f2ca-4f26-ae31-9ff193f8d205.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5 {
  text-align: center;
}







  img.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
    
    
  }


.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shg-align-container {
  text-align: center
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
    
    
  }


.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shg-align-container {
  text-align: center
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
  box-sizing: border-box;
}


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





  img.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
    
    
  }


.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shg-align-container {
  text-align: center
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
  box-sizing: border-box;
}


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





  img.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
    
    
  }


.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shg-align-container {
  text-align: center
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
  box-sizing: border-box;
}


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





  img.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
    
    
  }


.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5 .shogun-image-content {
  
    align-items: center;
  
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shg-align-container {
  text-align: center
}

.s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-38ac3c1c-0ec7-4b64-b0ff-2201af44d7d5.shogun-image {
  box-sizing: border-box;
}


}
#s-4f4dd6ec-0d10-4f8f-90fd-060eccb93c84 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-4f4dd6ec-0d10-4f8f-90fd-060eccb93c84 {
  display: none;
}
#s-4f4dd6ec-0d10-4f8f-90fd-060eccb93c84, #wrap-s-4f4dd6ec-0d10-4f8f-90fd-060eccb93c84 { display:none !important; }}
@media (min-width: 1200px){#s-23634b99-0a78-42d4-b2f6-462d68a09c0c {
  display: none;
}
#s-23634b99-0a78-42d4-b2f6-462d68a09c0c, #wrap-s-23634b99-0a78-42d4-b2f6-462d68a09c0c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-23634b99-0a78-42d4-b2f6-462d68a09c0c {
  display: none;
}
#s-23634b99-0a78-42d4-b2f6-462d68a09c0c, #wrap-s-23634b99-0a78-42d4-b2f6-462d68a09c0c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-23634b99-0a78-42d4-b2f6-462d68a09c0c {
  display: none;
}
#s-23634b99-0a78-42d4-b2f6-462d68a09c0c, #wrap-s-23634b99-0a78-42d4-b2f6-462d68a09c0c { display:none !important; }}
@media (min-width: 0px) {
[id="s-23634b99-0a78-42d4-b2f6-462d68a09c0c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-23634b99-0a78-42d4-b2f6-462d68a09c0c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-23634b99-0a78-42d4-b2f6-462d68a09c0c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-23634b99-0a78-42d4-b2f6-462d68a09c0c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a414427d-94f3-4cdc-9eda-7d620ec1490e {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 5%;
margin-right: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
max-width: 350px;
}

#s-a414427d-94f3-4cdc-9eda-7d620ec1490e {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMzc4ZWFkODUtZDBkMS00M2ViLThiMGMtYWY2ZDIxMzQ2ZDA2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDM2NjMyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOWU1NjFiO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzNzhlYWQ4NS1kMGQxLTQzZWItOGIwYy1hZjZkMjEzNDZkMDYpIi8+PC9zdmc+);
}








#s-a414427d-94f3-4cdc-9eda-7d620ec1490e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a414427d-94f3-4cdc-9eda-7d620ec1490e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fa191a18-a8a2-4de1-b04f-de7190f4e48c {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-fa191a18-a8a2-4de1-b04f-de7190f4e48c {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-fa191a18-a8a2-4de1-b04f-de7190f4e48c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fa191a18-a8a2-4de1-b04f-de7190f4e48c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a3ef9142-bd40-438e-9af1-ab2c1feb7713 {
  text-align: center;
}







  img.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
    
    
  }


.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713 .shogun-image-content {
  
    align-items: center;
  
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shg-align-container {
  text-align: center
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
    
    
  }


.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713 .shogun-image-content {
  
    align-items: center;
  
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shg-align-container {
  text-align: center
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
  box-sizing: border-box;
}


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





  img.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
    
    
  }


.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713 .shogun-image-content {
  
    align-items: center;
  
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shg-align-container {
  text-align: center
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
  box-sizing: border-box;
}


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





  img.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
    
    
  }


.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713 .shogun-image-content {
  
    align-items: center;
  
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shg-align-container {
  text-align: center
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
  box-sizing: border-box;
}


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





  img.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
    
    
  }


.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713 .shogun-image-content {
  
    align-items: center;
  
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shg-align-container {
  text-align: center
}

.s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a3ef9142-bd40-438e-9af1-ab2c1feb7713.shogun-image {
  box-sizing: border-box;
}


}
#s-88eecdd8-2d4c-4db3-a8bf-d4bab4997bf6 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-88eecdd8-2d4c-4db3-a8bf-d4bab4997bf6 {
  display: none;
}
#s-88eecdd8-2d4c-4db3-a8bf-d4bab4997bf6, #wrap-s-88eecdd8-2d4c-4db3-a8bf-d4bab4997bf6 { display:none !important; }}
#s-5a6ec1f5-9e42-48ff-9cbd-2289637bc5d5 {
  margin-top: 6%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-260e4780-36b3-460a-8161-5115997ea3b1 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-260e4780-36b3-460a-8161-5115997ea3b1 {
  display: none;
}
#s-260e4780-36b3-460a-8161-5115997ea3b1, #wrap-s-260e4780-36b3-460a-8161-5115997ea3b1 { display:none !important; }}
@media (min-width: 0px) {
[id="s-260e4780-36b3-460a-8161-5115997ea3b1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-260e4780-36b3-460a-8161-5115997ea3b1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-260e4780-36b3-460a-8161-5115997ea3b1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-260e4780-36b3-460a-8161-5115997ea3b1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-183fc58a-b95c-4c6a-8c98-c603c218a658 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 5%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 350px;
}

#s-183fc58a-b95c-4c6a-8c98-c603c218a658 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNjk3NDEzZTItNmM2YS00ZjhiLWE3MzctZDBlNzAxOTU0MDljIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2OTc0MTNlMi02YzZhLTRmOGItYTczNy1kMGU3MDE5NTQwOWMpIi8+PC9zdmc+);
}








#s-183fc58a-b95c-4c6a-8c98-c603c218a658 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-183fc58a-b95c-4c6a-8c98-c603c218a658.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6b3ce608-63ea-48b7-8864-1d0166c9fa1a {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-6b3ce608-63ea-48b7-8864-1d0166c9fa1a {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-6b3ce608-63ea-48b7-8864-1d0166c9fa1a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6b3ce608-63ea-48b7-8864-1d0166c9fa1a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-476b3536-9997-4261-89d9-737ce00d3099 {
  text-align: center;
}







  img.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
    
    
  }


.s-476b3536-9997-4261-89d9-737ce00d3099 .shogun-image-content {
  
    align-items: center;
  
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shg-align-container {
  text-align: center
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
    
    
  }


.s-476b3536-9997-4261-89d9-737ce00d3099 .shogun-image-content {
  
    align-items: center;
  
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shg-align-container {
  text-align: center
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
  box-sizing: border-box;
}


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





  img.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
    
    
  }


.s-476b3536-9997-4261-89d9-737ce00d3099 .shogun-image-content {
  
    align-items: center;
  
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shg-align-container {
  text-align: center
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
  box-sizing: border-box;
}


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





  img.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
    
    
  }


.s-476b3536-9997-4261-89d9-737ce00d3099 .shogun-image-content {
  
    align-items: center;
  
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shg-align-container {
  text-align: center
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
  box-sizing: border-box;
}


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





  img.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
    
    
  }


.s-476b3536-9997-4261-89d9-737ce00d3099 .shogun-image-content {
  
    align-items: center;
  
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shg-align-container {
  text-align: center
}

.s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-476b3536-9997-4261-89d9-737ce00d3099.shogun-image {
  box-sizing: border-box;
}


}
#s-ced44971-91ff-4374-b831-2380718be47d {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-ced44971-91ff-4374-b831-2380718be47d {
  display: none;
}
#s-ced44971-91ff-4374-b831-2380718be47d, #wrap-s-ced44971-91ff-4374-b831-2380718be47d { display:none !important; }}
#s-ec74fb6a-c8ef-41ca-96ef-4eb6bccb55cd {
  margin-top: 9%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-4354b068-c8e3-43cd-85f2-b7351a37463c {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (min-width: 1200px){#s-4354b068-c8e3-43cd-85f2-b7351a37463c {
  display: none;
}
#s-4354b068-c8e3-43cd-85f2-b7351a37463c, #wrap-s-4354b068-c8e3-43cd-85f2-b7351a37463c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4354b068-c8e3-43cd-85f2-b7351a37463c {
  display: none;
}
#s-4354b068-c8e3-43cd-85f2-b7351a37463c, #wrap-s-4354b068-c8e3-43cd-85f2-b7351a37463c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4354b068-c8e3-43cd-85f2-b7351a37463c {
  display: none;
}
#s-4354b068-c8e3-43cd-85f2-b7351a37463c, #wrap-s-4354b068-c8e3-43cd-85f2-b7351a37463c { display:none !important; }}
@media (min-width: 0px) {
[id="s-4354b068-c8e3-43cd-85f2-b7351a37463c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4354b068-c8e3-43cd-85f2-b7351a37463c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-4354b068-c8e3-43cd-85f2-b7351a37463c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-4354b068-c8e3-43cd-85f2-b7351a37463c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-3e9013a5-8a41-49bc-b5ac-4dee037cd698 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 25px;
margin-right: 25px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 50px;
}

#s-3e9013a5-8a41-49bc-b5ac-4dee037cd698 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjE1NjQyZjMtYTcxNC00OGMzLThlMTgtNDM4ODdkZmNlNTU3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDM2NjMyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOWU1NjFiO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmMTU2NDJmMy1hNzE0LTQ4YzMtOGUxOC00Mzg4N2RmY2U1NTcpIi8+PC9zdmc+);
}








#s-3e9013a5-8a41-49bc-b5ac-4dee037cd698 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3e9013a5-8a41-49bc-b5ac-4dee037cd698.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-34b8faef-567f-4b90-a412-72cd9e006287 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-34b8faef-567f-4b90-a412-72cd9e006287 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-34b8faef-567f-4b90-a412-72cd9e006287 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-34b8faef-567f-4b90-a412-72cd9e006287.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-190c6fb5-a532-4405-8c48-b7849286b852 {
  text-align: center;
}







  img.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
    
    
  }


.s-190c6fb5-a532-4405-8c48-b7849286b852 .shogun-image-content {
  
    align-items: center;
  
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shg-align-container {
  text-align: center
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
    
    
  }


.s-190c6fb5-a532-4405-8c48-b7849286b852 .shogun-image-content {
  
    align-items: center;
  
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shg-align-container {
  text-align: center
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
  box-sizing: border-box;
}


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





  img.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
    
    
  }


.s-190c6fb5-a532-4405-8c48-b7849286b852 .shogun-image-content {
  
    align-items: center;
  
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shg-align-container {
  text-align: center
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
  box-sizing: border-box;
}


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





  img.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
    
    
  }


.s-190c6fb5-a532-4405-8c48-b7849286b852 .shogun-image-content {
  
    align-items: center;
  
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shg-align-container {
  text-align: center
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
  box-sizing: border-box;
}


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





  img.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
    
    
  }


.s-190c6fb5-a532-4405-8c48-b7849286b852 .shogun-image-content {
  
    align-items: center;
  
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shg-align-container {
  text-align: center
}

.s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-190c6fb5-a532-4405-8c48-b7849286b852.shogun-image {
  box-sizing: border-box;
}


}
#s-94b7cc4e-546c-47bb-baef-60cf91e4cc12 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-94b7cc4e-546c-47bb-baef-60cf91e4cc12 {
  display: none;
}
#s-94b7cc4e-546c-47bb-baef-60cf91e4cc12, #wrap-s-94b7cc4e-546c-47bb-baef-60cf91e4cc12 { display:none !important; }}
#s-394ed6b5-7d43-4e44-aa6a-52e24492c038 {
  margin-top: 12px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-9ac325d0-49e2-4406-9e90-65fe9634970b {
  margin-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-9ac325d0-49e2-4406-9e90-65fe9634970b {
  display: none;
}
#s-9ac325d0-49e2-4406-9e90-65fe9634970b, #wrap-s-9ac325d0-49e2-4406-9e90-65fe9634970b { display:none !important; }}
#s-9ac325d0-49e2-4406-9e90-65fe9634970b hr {
  border-top: 1px solid #ddd;
}

#s-090ba5ee-27f9-4862-81f4-5b4d34f1e638 {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-090ba5ee-27f9-4862-81f4-5b4d34f1e638 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 22px;
  
  
  text-align: center;
}



#s-cd668e41-7e15-46b8-a4e0-37dbdf9cbd6c {
  margin-top: 4px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-9b014251-b2b1-49bc-9f55-37ad7c3ec4ae {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-9b014251-b2b1-49bc-9f55-37ad7c3ec4ae {
  display: none;
}
#s-9b014251-b2b1-49bc-9f55-37ad7c3ec4ae, #wrap-s-9b014251-b2b1-49bc-9f55-37ad7c3ec4ae { display:none !important; }}
@media (min-width: 0px) {
[id="s-9b014251-b2b1-49bc-9f55-37ad7c3ec4ae"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9b014251-b2b1-49bc-9f55-37ad7c3ec4ae"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9b014251-b2b1-49bc-9f55-37ad7c3ec4ae"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9b014251-b2b1-49bc-9f55-37ad7c3ec4ae"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-6c85e021-fa00-4095-9f95-93d79222be81 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-6c85e021-fa00-4095-9f95-93d79222be81 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNzdmMWU1MWUtYTBiZC00MGZiLWEwMmMtYjZkMjAyNjY0MDFmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3N2YxZTUxZS1hMGJkLTQwZmItYTAyYy1iNmQyMDI2NjQwMWYpIi8+PC9zdmc+);
}








#s-6c85e021-fa00-4095-9f95-93d79222be81 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6c85e021-fa00-4095-9f95-93d79222be81.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3566809f-42e2-49e4-9cd8-0f9ba076044b {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-3566809f-42e2-49e4-9cd8-0f9ba076044b {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-3566809f-42e2-49e4-9cd8-0f9ba076044b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3566809f-42e2-49e4-9cd8-0f9ba076044b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f {
  text-align: center;
}







  img.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
    
    
  }


.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f .shogun-image-content {
  
    align-items: center;
  
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shg-align-container {
  text-align: center
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
    
    
  }


.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f .shogun-image-content {
  
    align-items: center;
  
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shg-align-container {
  text-align: center
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
    
    
  }


.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f .shogun-image-content {
  
    align-items: center;
  
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shg-align-container {
  text-align: center
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
    
    
  }


.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f .shogun-image-content {
  
    align-items: center;
  
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shg-align-container {
  text-align: center
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
  box-sizing: border-box;
}


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





  img.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
    
    
  }


.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f .shogun-image-content {
  
    align-items: center;
  
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shg-align-container {
  text-align: center
}

.s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b19b59f9-96e1-499c-95dc-ddabb3e4cb8f.shogun-image {
  box-sizing: border-box;
}


}
#s-ba8ff44d-1d2b-4f16-9a56-d99e0d3477c0 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-ba8ff44d-1d2b-4f16-9a56-d99e0d3477c0 {
  display: none;
}
#s-ba8ff44d-1d2b-4f16-9a56-d99e0d3477c0, #wrap-s-ba8ff44d-1d2b-4f16-9a56-d99e0d3477c0 { display:none !important; }}
#s-e4adf5e3-e0e7-4036-9ad5-10b23a7c7509 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-0954b739-0d23-4203-9605-cc47bf1eebc8 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-2b594e7a-8f40-4724-be3f-418580ab074e {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-2b594e7a-8f40-4724-be3f-418580ab074e {
  display: none;
}
#s-2b594e7a-8f40-4724-be3f-418580ab074e, #wrap-s-2b594e7a-8f40-4724-be3f-418580ab074e { display:none !important; }}
@media (min-width: 0px) {
[id="s-2b594e7a-8f40-4724-be3f-418580ab074e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2b594e7a-8f40-4724-be3f-418580ab074e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2b594e7a-8f40-4724-be3f-418580ab074e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2b594e7a-8f40-4724-be3f-418580ab074e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-1c2867ae-4a52-4cee-9d59-fe8064f5d36a {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-b3cb7459-ef43-47d7-a5e2-dedb09e2d54c {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-b3cb7459-ef43-47d7-a5e2-dedb09e2d54c {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMjRhMThkM2ItNmVmMS00YmY4LTk1NjUtNDBlYzg3ZmVmMWRjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMyNGExOGQzYi02ZWYxLTRiZjgtOTU2NS00MGVjODdmZWYxZGMpIi8+PC9zdmc+);
}








#s-b3cb7459-ef43-47d7-a5e2-dedb09e2d54c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b3cb7459-ef43-47d7-a5e2-dedb09e2d54c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-046f9740-15db-48e9-b265-6de06b6956ff {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-046f9740-15db-48e9-b265-6de06b6956ff {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-046f9740-15db-48e9-b265-6de06b6956ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-046f9740-15db-48e9-b265-6de06b6956ff.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4984bbde-62df-40ee-8a03-2e770acb1f38 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-4984bbde-62df-40ee-8a03-2e770acb1f38 {
  display: none;
}
#s-4984bbde-62df-40ee-8a03-2e770acb1f38, #wrap-s-4984bbde-62df-40ee-8a03-2e770acb1f38 { display:none !important; }}
#s-b7af0eee-f5de-4f6f-b96e-d28f71370012 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-2562db21-cab7-428a-967b-fde36d07ccf5 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-2562db21-cab7-428a-967b-fde36d07ccf5 {
  display: none;
}
#s-2562db21-cab7-428a-967b-fde36d07ccf5, #wrap-s-2562db21-cab7-428a-967b-fde36d07ccf5 { display:none !important; }}
@media (min-width: 0px) {
[id="s-2562db21-cab7-428a-967b-fde36d07ccf5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2562db21-cab7-428a-967b-fde36d07ccf5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2562db21-cab7-428a-967b-fde36d07ccf5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2562db21-cab7-428a-967b-fde36d07ccf5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-385c6b01-2391-43da-a90c-d04bcb2bd531 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-cd3340d6-8bb9-4786-aafe-f58d152dfed1 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-cd3340d6-8bb9-4786-aafe-f58d152dfed1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjg3ZGQxMmMtMTliNi00ZTNkLTgxMGUtOTQyODA3ZGNlZTYzIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiODdkZDEyYy0xOWI2LTRlM2QtODEwZS05NDI4MDdkY2VlNjMpIi8+PC9zdmc+);
}








#s-cd3340d6-8bb9-4786-aafe-f58d152dfed1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd3340d6-8bb9-4786-aafe-f58d152dfed1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-956e3dca-fed8-49f0-abeb-0154e30f983c {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-956e3dca-fed8-49f0-abeb-0154e30f983c {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-956e3dca-fed8-49f0-abeb-0154e30f983c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-956e3dca-fed8-49f0-abeb-0154e30f983c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4742c185-1695-4f80-aa49-2a99c2d3daa5 {
  text-align: center;
}







  img.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
    
    
  }


.s-4742c185-1695-4f80-aa49-2a99c2d3daa5 .shogun-image-content {
  
    align-items: center;
  
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shg-align-container {
  text-align: center
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
    
    
  }


.s-4742c185-1695-4f80-aa49-2a99c2d3daa5 .shogun-image-content {
  
    align-items: center;
  
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shg-align-container {
  text-align: center
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
    
    
  }


.s-4742c185-1695-4f80-aa49-2a99c2d3daa5 .shogun-image-content {
  
    align-items: center;
  
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shg-align-container {
  text-align: center
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
    
    
  }


.s-4742c185-1695-4f80-aa49-2a99c2d3daa5 .shogun-image-content {
  
    align-items: center;
  
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shg-align-container {
  text-align: center
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
    
    
  }


.s-4742c185-1695-4f80-aa49-2a99c2d3daa5 .shogun-image-content {
  
    align-items: center;
  
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shg-align-container {
  text-align: center
}

.s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4742c185-1695-4f80-aa49-2a99c2d3daa5.shogun-image {
  box-sizing: border-box;
}


}
#s-4b7feb7b-6a51-436c-bf59-7b02fdf2b6f4 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-4b7feb7b-6a51-436c-bf59-7b02fdf2b6f4 {
  display: none;
}
#s-4b7feb7b-6a51-436c-bf59-7b02fdf2b6f4, #wrap-s-4b7feb7b-6a51-436c-bf59-7b02fdf2b6f4 { display:none !important; }}
#s-fc36d1cd-8f05-4aef-8b9a-955eee09d572 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-d70f74e1-cc5c-40d9-82cd-646cac2e941e {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-d70f74e1-cc5c-40d9-82cd-646cac2e941e {
  display: none;
}
#s-d70f74e1-cc5c-40d9-82cd-646cac2e941e, #wrap-s-d70f74e1-cc5c-40d9-82cd-646cac2e941e { display:none !important; }}
@media (min-width: 0px) {
[id="s-d70f74e1-cc5c-40d9-82cd-646cac2e941e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d70f74e1-cc5c-40d9-82cd-646cac2e941e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d70f74e1-cc5c-40d9-82cd-646cac2e941e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d70f74e1-cc5c-40d9-82cd-646cac2e941e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-79a9d8d9-980e-4234-bee6-e044d036a4d3 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-79a9d8d9-980e-4234-bee6-e044d036a4d3 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNjQwNDJkZmYtMWYyNy00OGU3LWJkOWItMGY4MzMxYzgwZDZhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNGYzMDE3O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2NDA0MmRmZi0xZjI3LTQ4ZTctYmQ5Yi0wZjgzMzFjODBkNmEpIi8+PC9zdmc+);
}








#s-79a9d8d9-980e-4234-bee6-e044d036a4d3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-79a9d8d9-980e-4234-bee6-e044d036a4d3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bab17952-fb2d-4715-9a0a-5637290ff9f2 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-bab17952-fb2d-4715-9a0a-5637290ff9f2 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-bab17952-fb2d-4715-9a0a-5637290ff9f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bab17952-fb2d-4715-9a0a-5637290ff9f2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf {
  text-align: center;
}







  img.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
    
    
  }


.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf .shogun-image-content {
  
    align-items: center;
  
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shg-align-container {
  text-align: center
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
    
    
  }


.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf .shogun-image-content {
  
    align-items: center;
  
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shg-align-container {
  text-align: center
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
  box-sizing: border-box;
}


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





  img.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
    
    
  }


.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf .shogun-image-content {
  
    align-items: center;
  
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shg-align-container {
  text-align: center
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
  box-sizing: border-box;
}


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





  img.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
    
    
  }


.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf .shogun-image-content {
  
    align-items: center;
  
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shg-align-container {
  text-align: center
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
  box-sizing: border-box;
}


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





  img.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
    
    
  }


.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf .shogun-image-content {
  
    align-items: center;
  
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shg-align-container {
  text-align: center
}

.s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aa9b0aef-462b-42a4-bda0-5bc95539b1cf.shogun-image {
  box-sizing: border-box;
}


}
#s-a0f2479a-ef92-4540-aae6-144dd209890f {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-a0f2479a-ef92-4540-aae6-144dd209890f {
  display: none;
}
#s-a0f2479a-ef92-4540-aae6-144dd209890f, #wrap-s-a0f2479a-ef92-4540-aae6-144dd209890f { display:none !important; }}
#s-a7364df0-f965-4726-85db-92229c8296d8 {
  margin-top: 3%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-afe92de4-ac82-4579-8210-b491ad02e906 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-f3aa12b8-fb99-4d1f-a70d-248fbdaa4144 {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-f3aa12b8-fb99-4d1f-a70d-248fbdaa4144 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 22px;
  
  
  text-align: center;
}



#s-c135f69b-cce9-4cf2-b056-6c1db2c49c80 {
  margin-top: 15px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-3ff8af57-83be-4b46-87a0-d06e8be8a3b2 {
  margin-top: 11px;
margin-bottom: 11px;
}
@media (max-width: 767px){#s-3ff8af57-83be-4b46-87a0-d06e8be8a3b2 {
  display: none;
}
#s-3ff8af57-83be-4b46-87a0-d06e8be8a3b2, #wrap-s-3ff8af57-83be-4b46-87a0-d06e8be8a3b2 { display:none !important; }}
@media (min-width: 0px) {
[id="s-3ff8af57-83be-4b46-87a0-d06e8be8a3b2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3ff8af57-83be-4b46-87a0-d06e8be8a3b2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3ff8af57-83be-4b46-87a0-d06e8be8a3b2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3ff8af57-83be-4b46-87a0-d06e8be8a3b2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-6fd4f829-1790-48e4-9339-643f1270e7b0 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-6fd4f829-1790-48e4-9339-643f1270e7b0 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZDUxZTc1MGItOTE3ZC00YmJhLWI0N2ItZDhiZDNkNmQxOTFjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjkyNzI3MjcyNzI3MjcyNzIiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2Q1MWU3NTBiLTkxN2QtNGJiYS1iNDdiLWQ4YmQzZDZkMTkxYykiLz48L3N2Zz4=);
}








#s-6fd4f829-1790-48e4-9339-643f1270e7b0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6fd4f829-1790-48e4-9339-643f1270e7b0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bc8885c8-633c-4738-93aa-1eb47e9ffc1b {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-bc8885c8-633c-4738-93aa-1eb47e9ffc1b {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-bc8885c8-633c-4738-93aa-1eb47e9ffc1b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bc8885c8-633c-4738-93aa-1eb47e9ffc1b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-35a51564-40da-48df-b1c3-6e54b1ed26ae {
  text-align: center;
}







  img.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
    
    
  }


.s-35a51564-40da-48df-b1c3-6e54b1ed26ae .shogun-image-content {
  
    align-items: center;
  
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shg-align-container {
  text-align: center
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
    
    
  }


.s-35a51564-40da-48df-b1c3-6e54b1ed26ae .shogun-image-content {
  
    align-items: center;
  
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shg-align-container {
  text-align: center
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
  box-sizing: border-box;
}


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





  img.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
    
    
  }


.s-35a51564-40da-48df-b1c3-6e54b1ed26ae .shogun-image-content {
  
    align-items: center;
  
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shg-align-container {
  text-align: center
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
  box-sizing: border-box;
}


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





  img.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
    
    
  }


.s-35a51564-40da-48df-b1c3-6e54b1ed26ae .shogun-image-content {
  
    align-items: center;
  
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shg-align-container {
  text-align: center
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
  box-sizing: border-box;
}


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





  img.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
    
    
  }


.s-35a51564-40da-48df-b1c3-6e54b1ed26ae .shogun-image-content {
  
    align-items: center;
  
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shg-align-container {
  text-align: center
}

.s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-35a51564-40da-48df-b1c3-6e54b1ed26ae.shogun-image {
  box-sizing: border-box;
}


}
#s-afa2fa4e-74ec-4f00-ae3b-0db10752d7ba {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-afa2fa4e-74ec-4f00-ae3b-0db10752d7ba {
  display: none;
}
#s-afa2fa4e-74ec-4f00-ae3b-0db10752d7ba, #wrap-s-afa2fa4e-74ec-4f00-ae3b-0db10752d7ba { display:none !important; }}
#s-f1d9a364-e661-4e06-bcde-47691df6b279 {
  margin-top: 0%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-2a690e15-48e9-447f-8b14-3b35edd4fd1c {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-2a690e15-48e9-447f-8b14-3b35edd4fd1c .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 22px;
  
  
  text-align: center;
}



#s-998749c4-3c90-438d-869d-97e053b21277 {
  margin-top: 0px;
margin-bottom: -2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-5b821c8c-a268-4650-b0a1-8cf34f22c233 {
  margin-top: 2%;
margin-bottom: 2%;
}
@media (max-width: 767px){#s-5b821c8c-a268-4650-b0a1-8cf34f22c233 {
  display: none;
}
#s-5b821c8c-a268-4650-b0a1-8cf34f22c233, #wrap-s-5b821c8c-a268-4650-b0a1-8cf34f22c233 { display:none !important; }}
@media (min-width: 0px) {
[id="s-5b821c8c-a268-4650-b0a1-8cf34f22c233"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5b821c8c-a268-4650-b0a1-8cf34f22c233"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5b821c8c-a268-4650-b0a1-8cf34f22c233"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5b821c8c-a268-4650-b0a1-8cf34f22c233"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-3b61dfa5-5b59-4c0f-b85a-c8c9c6a5c72f {
  margin-top: 3%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-b06ec3c7-80bd-439d-a1f9-3906b34f82c8 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.49);
background-repeat: no-repeat;
margin-left: 0%;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: #000;
border-style: solid;
min-height: 0px;
max-width: 512px;
}

#s-b06ec3c7-80bd-439d-a1f9-3906b34f82c8 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjM5OTIzYzMtMWUyYi00YjU5LWExNDgtZThmM2M2YTFkZTU0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDE2OTNiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjkyNzI3MjcyNzI3MjcyNzIiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM0ZjMwMTc7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2YzOTkyM2MzLTFlMmItNGI1OS1hMTQ4LWU4ZjNjNmExZGU1NCkiLz48L3N2Zz4=);
}








#s-b06ec3c7-80bd-439d-a1f9-3906b34f82c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b06ec3c7-80bd-439d-a1f9-3906b34f82c8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ebe67db5-b6b7-4c6f-9ac7-f9cc58434648 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 0);
margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-ebe67db5-b6b7-4c6f-9ac7-f9cc58434648 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-ebe67db5-b6b7-4c6f-9ac7-f9cc58434648 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ebe67db5-b6b7-4c6f-9ac7-f9cc58434648.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4b5a138a-5520-4507-89aa-78c57645bdad {
  text-align: center;
}







  img.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
    
    
  }


.s-4b5a138a-5520-4507-89aa-78c57645bdad .shogun-image-content {
  
    align-items: center;
  
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shg-align-container {
  text-align: center
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
    
    
  }


.s-4b5a138a-5520-4507-89aa-78c57645bdad .shogun-image-content {
  
    align-items: center;
  
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shg-align-container {
  text-align: center
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
    
    
  }


.s-4b5a138a-5520-4507-89aa-78c57645bdad .shogun-image-content {
  
    align-items: center;
  
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shg-align-container {
  text-align: center
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
    
    
  }


.s-4b5a138a-5520-4507-89aa-78c57645bdad .shogun-image-content {
  
    align-items: center;
  
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shg-align-container {
  text-align: center
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
  box-sizing: border-box;
}


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





  img.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
    
    
  }


.s-4b5a138a-5520-4507-89aa-78c57645bdad .shogun-image-content {
  
    align-items: center;
  
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shg-align-container {
  text-align: center
}

.s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4b5a138a-5520-4507-89aa-78c57645bdad.shogun-image {
  box-sizing: border-box;
}


}
#s-60ceea7b-46d7-4c2c-a013-ac45cc8eca23 {
  margin-top: -24px;
margin-left: 2%;
margin-bottom: -12px;
margin-right: 2%;
}
@media (max-width: 767px){#s-60ceea7b-46d7-4c2c-a013-ac45cc8eca23 {
  display: none;
}
#s-60ceea7b-46d7-4c2c-a013-ac45cc8eca23, #wrap-s-60ceea7b-46d7-4c2c-a013-ac45cc8eca23 { display:none !important; }}
#s-01806866-ac3b-4e47-8047-f6e76ba24265 {
  margin-top: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-d8777444-f5d8-4f2a-a045-c267b50bff34 {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-d8777444-f5d8-4f2a-a045-c267b50bff34 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 22px;
  
  
  text-align: center;
}



#s-42672de1-70e6-4249-997d-937442bc3b44 {
  margin-top: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-e4f3cd98-ba20-41de-bfcc-8aa4ae82d496 {
  margin-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-e4f3cd98-ba20-41de-bfcc-8aa4ae82d496 {
  display: none;
}
#s-e4f3cd98-ba20-41de-bfcc-8aa4ae82d496, #wrap-s-e4f3cd98-ba20-41de-bfcc-8aa4ae82d496 { display:none !important; }}
#s-e4f3cd98-ba20-41de-bfcc-8aa4ae82d496 hr {
  border-top: 1px solid #ddd;
}

#s-c3723177-e526-41a7-9c76-fba795104653 {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}
@media (min-width: 1200px){#s-c3723177-e526-41a7-9c76-fba795104653 {
  display: none;
}
#s-c3723177-e526-41a7-9c76-fba795104653, #wrap-s-c3723177-e526-41a7-9c76-fba795104653 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c3723177-e526-41a7-9c76-fba795104653 {
  display: none;
}
#s-c3723177-e526-41a7-9c76-fba795104653, #wrap-s-c3723177-e526-41a7-9c76-fba795104653 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c3723177-e526-41a7-9c76-fba795104653 {
  display: none;
}
#s-c3723177-e526-41a7-9c76-fba795104653, #wrap-s-c3723177-e526-41a7-9c76-fba795104653 { display:none !important; }}@media (max-width: 767px){#s-c3723177-e526-41a7-9c76-fba795104653 {
  margin-left: 5px;
margin-right: 5px;
display: none;
}
#s-c3723177-e526-41a7-9c76-fba795104653, #wrap-s-c3723177-e526-41a7-9c76-fba795104653 { display:none !important; }}







#s-c3723177-e526-41a7-9c76-fba795104653 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c3723177-e526-41a7-9c76-fba795104653.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-f56e312b-7c0f-42fb-abb0-a37cdef2ecc0 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
padding-top: 5px;
padding-left: 25px;
padding-bottom: 5px;
padding-right: 25px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-f56e312b-7c0f-42fb-abb0-a37cdef2ecc0 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}
#s-398f86b5-86da-4041-a520-45b7c6068d17 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
background-attachment: fixed;
margin-left: 25px;
margin-right: 25px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}
@media (min-width: 1200px){#s-398f86b5-86da-4041-a520-45b7c6068d17 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-398f86b5-86da-4041-a520-45b7c6068d17 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-398f86b5-86da-4041-a520-45b7c6068d17 {
  
}
}@media (max-width: 767px){#s-398f86b5-86da-4041-a520-45b7c6068d17 {
  margin-left: 0px;
margin-right: 0px;
display: none;
}
#s-398f86b5-86da-4041-a520-45b7c6068d17, #wrap-s-398f86b5-86da-4041-a520-45b7c6068d17 { display:none !important; }}
#s-398f86b5-86da-4041-a520-45b7c6068d17 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDdkNWQyMGYtZjIxNC00ZGY2LWE5MmMtNjUxMzM3NTcxOGM0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojZDM2NjMyO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOWU1NjFiO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0N2Q1ZDIwZi1mMjE0LTRkZjYtYTkyYy02NTEzMzc1NzE4YzQpIi8+PC9zdmc+);
}








#s-398f86b5-86da-4041-a520-45b7c6068d17 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-398f86b5-86da-4041-a520-45b7c6068d17.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d1d8d56f-ef6d-434e-86a3-887af3380937 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-d1d8d56f-ef6d-434e-86a3-887af3380937 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-d1d8d56f-ef6d-434e-86a3-887af3380937 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d1d8d56f-ef6d-434e-86a3-887af3380937.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5498ad63-1bb8-4d7e-9c80-100d7c326695 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-5498ad63-1bb8-4d7e-9c80-100d7c326695 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iN2FiMDNhNmYtNzk1Yi00Yzg3LTliN2YtNTZiY2VhYmU0OGE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzdhYjAzYTZmLTc5NWItNGM4Ny05YjdmLTU2YmNlYWJlNDhhNCkiLz48L3N2Zz4=);
}








#s-5498ad63-1bb8-4d7e-9c80-100d7c326695 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5498ad63-1bb8-4d7e-9c80-100d7c326695.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e5bb89bc-37cd-4e93-bce1-47a935228a9a {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-e5bb89bc-37cd-4e93-bce1-47a935228a9a .shogun-heading-component h2 {
  color: rgba(211, 102, 50, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 22px;
  
  
  text-align: center;
}



#s-3138bdf2-fef3-4417-a08b-28727ea45b9a {
  margin-top: 0px;
margin-left: 2%;
margin-right: 1%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-3338b5e4-54e4-42b4-b4de-b806f87ed6b4 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-3338b5e4-54e4-42b4-b4de-b806f87ed6b4 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-3338b5e4-54e4-42b4-b4de-b806f87ed6b4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3338b5e4-54e4-42b4-b4de-b806f87ed6b4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-95107028-4c54-43a8-b3bd-ca9839668861 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-95107028-4c54-43a8-b3bd-ca9839668861 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWU4ZGY4ODgtNzNmOC00ZDdjLTlmZGUtOGU2Y2RhMjQ1OTU0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzVlOGRmODg4LTczZjgtNGQ3Yy05ZmRlLThlNmNkYTI0NTk1NCkiLz48L3N2Zz4=);
}








#s-95107028-4c54-43a8-b3bd-ca9839668861 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-95107028-4c54-43a8-b3bd-ca9839668861.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a8a38346-47ca-45f7-85eb-a2261f65173d {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-a8a38346-47ca-45f7-85eb-a2261f65173d .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-5870596e-be0e-44ca-ad54-618e83afa74b {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-5870596e-be0e-44ca-ad54-618e83afa74b .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-0a2761e9-ba88-49e9-8008-9c62d116698a {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-0a2761e9-ba88-49e9-8008-9c62d116698a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-0a2761e9-ba88-49e9-8008-9c62d116698a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-0a2761e9-ba88-49e9-8008-9c62d116698a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-0a2761e9-ba88-49e9-8008-9c62d116698a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2c614303-4a9e-45f8-920b-4203210dcf94 {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

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

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

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

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

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

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

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

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

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

#s-ebcd250d-24cf-436d-a70a-89d438752ba1 {
  text-align: center;
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 {
  max-width:  100%;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom,
.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 {
  max-width:  100%;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom,
.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 {
  max-width:  100%;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom,
.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 {
  max-width:  100%;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom,
.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 {
  max-width:  100%;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom,
.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ebcd250d-24cf-436d-a70a-89d438752ba1 img.shogun-image {
  width: 100%;
}



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

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

#s-b9f71a1c-16e6-4205-b875-e405741f3f86 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b9f71a1c-16e6-4205-b875-e405741f3f86 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

.shg-btn-container {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

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

.shg-variant-btn {
  cursor: pointer;
  box-sizing: border-box;
  display: inline-block;
  text-decoration: none;
  letter-spacing: normal;
}

.shg-variant-btn.hidden {
  display: none;
}

.shg-variant-btn.disabled {
  cursor: not-allowed;
}

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

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

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

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

.shg-product-selector-hidden {
  display: none;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-e9b9d55a-854c-4256-8a0f-1bf46559955f-btn-wrapper {
    text-align: center;
  }


#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-variant-btn:hover {
  background: #252525;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-variant-btn:active, #s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-e9b9d55a-854c-4256-8a0f-1bf46559955f .shg-variant-btn.disabled {
  background: #252525;
}

#s-358c2dea-e723-4250-8e22-f560e19182be {
  text-align: center;
}

#s-358c2dea-e723-4250-8e22-f560e19182be .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-358c2dea-e723-4250-8e22-f560e19182be .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-358c2dea-e723-4250-8e22-f560e19182be .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

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

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

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

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

#s-e5aae163-c2ba-4a77-97e6-1f67a8a8bcc4 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-e5aae163-c2ba-4a77-97e6-1f67a8a8bcc4:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e5aae163-c2ba-4a77-97e6-1f67a8a8bcc4:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-e5aae163-c2ba-4a77-97e6-1f67a8a8bcc4 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e5aae163-c2ba-4a77-97e6-1f67a8a8bcc4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e5aae163-c2ba-4a77-97e6-1f67a8a8bcc4.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-e5aae163-c2ba-4a77-97e6-1f67a8a8bcc4.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-e5aae163-c2ba-4a77-97e6-1f67a8a8bcc4.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-fd26bc27-4c52-443b-83b2-1d23137a65cd {
  display: none;
}
#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed {
  text-align: center;
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed {
  max-width:  100%;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom,
.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed {
  max-width:  100%;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom,
.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed {
  max-width:  100%;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom,
.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed {
  max-width:  100%;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom,
.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed {
  max-width:  100%;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom,
.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-409f90fa-9b38-40e9-9f21-902a4f73f7ed img.shogun-image {
  width: 100%;
}



}
#s-ca88acf8-747d-47e4-b7fc-113b462bed8d {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-ca88acf8-747d-47e4-b7fc-113b462bed8d .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-ad14fb51-2641-454c-a4e8-9edf62a3d28b-btn-wrapper {
    text-align: center;
  }


#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-variant-btn:hover {
  background: #252525;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-variant-btn:active, #s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-ad14fb51-2641-454c-a4e8-9edf62a3d28b .shg-variant-btn.disabled {
  background: #252525;
}

#s-c8e32cce-7104-48e2-83ac-3184f9598a57 {
  text-align: center;
}

#s-c8e32cce-7104-48e2-83ac-3184f9598a57 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-c8e32cce-7104-48e2-83ac-3184f9598a57 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-c8e32cce-7104-48e2-83ac-3184f9598a57 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-955855c8-1986-4b9c-8d95-b24ece65daaa {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-955855c8-1986-4b9c-8d95-b24ece65daaa:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-955855c8-1986-4b9c-8d95-b24ece65daaa:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-955855c8-1986-4b9c-8d95-b24ece65daaa {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-955855c8-1986-4b9c-8d95-b24ece65daaa.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-955855c8-1986-4b9c-8d95-b24ece65daaa.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-955855c8-1986-4b9c-8d95-b24ece65daaa.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-955855c8-1986-4b9c-8d95-b24ece65daaa.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-e4caf3f3-c9f8-49ae-82d1-d31f56104f3c {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-e4caf3f3-c9f8-49ae-82d1-d31f56104f3c {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-58c0bf3f-dc33-4671-9972-646ba311ad5a {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-58c0bf3f-dc33-4671-9972-646ba311ad5a {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-58c0bf3f-dc33-4671-9972-646ba311ad5a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-58c0bf3f-dc33-4671-9972-646ba311ad5a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-54210ce7-7bb0-45fe-b284-a1ad60d76af0 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-54210ce7-7bb0-45fe-b284-a1ad60d76af0 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iODA0MjI5OGQtZmM1Yy00MTE3LWI3Y2MtYzI5NmRiZGNlYWMwIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzgwNDIyOThkLWZjNWMtNDExNy1iN2NjLWMyOTZkYmRjZWFjMCkiLz48L3N2Zz4=);
}








#s-54210ce7-7bb0-45fe-b284-a1ad60d76af0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-54210ce7-7bb0-45fe-b284-a1ad60d76af0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f1c2bf5d-724a-4582-9157-fa8934a22720 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-f1c2bf5d-724a-4582-9157-fa8934a22720 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-d3ddc278-1fcf-4ba3-99a1-2dcd1b4a6341 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-d3ddc278-1fcf-4ba3-99a1-2dcd1b4a6341 .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-2f11281d-bea8-4bf8-a45d-fb9c4fdbf43b {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-2f11281d-bea8-4bf8-a45d-fb9c4fdbf43b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-2f11281d-bea8-4bf8-a45d-fb9c4fdbf43b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2f11281d-bea8-4bf8-a45d-fb9c4fdbf43b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2f11281d-bea8-4bf8-a45d-fb9c4fdbf43b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-e4ba9f6a-a178-4034-b04b-62c83b9d5fe1 {
  display: none;
}
#s-342df7a4-7a05-444b-82c6-3c43095065ad {
  text-align: center;
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad {
  max-width:  100%;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom,
.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad {
  max-width:  100%;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom,
.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad {
  max-width:  100%;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom,
.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad {
  max-width:  100%;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom,
.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad {
  max-width:  100%;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom,
.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-342df7a4-7a05-444b-82c6-3c43095065ad img.shogun-image {
  width: 100%;
}



}
#s-75c4b2a4-dcc4-45d9-a3e1-ee02b605547f {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-75c4b2a4-dcc4-45d9-a3e1-ee02b605547f .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-9829fc72-07f4-4ed3-a89e-5d161b8094af-btn-wrapper {
    text-align: center;
  }


#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-variant-btn:hover {
  background: #252525;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-variant-btn:active, #s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-9829fc72-07f4-4ed3-a89e-5d161b8094af .shg-variant-btn.disabled {
  background: #252525;
}

#s-24e47cfb-cf26-43f9-958e-4e7ed64a6a23 {
  text-align: center;
}

#s-24e47cfb-cf26-43f9-958e-4e7ed64a6a23 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-24e47cfb-cf26-43f9-958e-4e7ed64a6a23 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-24e47cfb-cf26-43f9-958e-4e7ed64a6a23 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6a655996-22ad-4fdc-8a4a-987ad1b93a99 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-6a655996-22ad-4fdc-8a4a-987ad1b93a99:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6a655996-22ad-4fdc-8a4a-987ad1b93a99:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-6a655996-22ad-4fdc-8a4a-987ad1b93a99 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6a655996-22ad-4fdc-8a4a-987ad1b93a99.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6a655996-22ad-4fdc-8a4a-987ad1b93a99.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-6a655996-22ad-4fdc-8a4a-987ad1b93a99.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-6a655996-22ad-4fdc-8a4a-987ad1b93a99.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-2b1ce16f-dcfd-43fb-9018-935c35caba5b {
  display: none;
}
#s-867bb4ab-8795-4f26-8fbc-8462758b42cd {
  text-align: center;
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd {
  max-width:  100%;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom,
.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd {
  max-width:  100%;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom,
.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd {
  max-width:  100%;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom,
.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd {
  max-width:  100%;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom,
.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd {
  max-width:  100%;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom,
.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-867bb4ab-8795-4f26-8fbc-8462758b42cd img.shogun-image {
  width: 100%;
}



}
#s-c8547123-f9ce-4685-910d-012966eae433 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-c8547123-f9ce-4685-910d-012966eae433 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-05ba8f98-477c-472a-aa64-eb15efa9fa84-btn-wrapper {
    text-align: center;
  }


#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-variant-btn:hover {
  background: #252525;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-variant-btn:active, #s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-05ba8f98-477c-472a-aa64-eb15efa9fa84 .shg-variant-btn.disabled {
  background: #252525;
}

#s-29f6951a-0d77-4881-97ec-3ff0c0804589 {
  text-align: center;
}

#s-29f6951a-0d77-4881-97ec-3ff0c0804589 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-29f6951a-0d77-4881-97ec-3ff0c0804589 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-29f6951a-0d77-4881-97ec-3ff0c0804589 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-b16b5303-8477-4c37-b09a-4a0e082c9fbc {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-b16b5303-8477-4c37-b09a-4a0e082c9fbc:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b16b5303-8477-4c37-b09a-4a0e082c9fbc:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-b16b5303-8477-4c37-b09a-4a0e082c9fbc {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b16b5303-8477-4c37-b09a-4a0e082c9fbc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b16b5303-8477-4c37-b09a-4a0e082c9fbc.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-b16b5303-8477-4c37-b09a-4a0e082c9fbc.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-b16b5303-8477-4c37-b09a-4a0e082c9fbc.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-4ad8c6b2-4fb7-41e1-9b06-2cc9653e02bd {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-4ad8c6b2-4fb7-41e1-9b06-2cc9653e02bd {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-609e0b41-a003-4ac0-ae66-bdc0f9a14735 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-609e0b41-a003-4ac0-ae66-bdc0f9a14735 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-609e0b41-a003-4ac0-ae66-bdc0f9a14735 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-609e0b41-a003-4ac0-ae66-bdc0f9a14735.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-173f8c57-712a-4223-a022-712d1f1db954 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-173f8c57-712a-4223-a022-712d1f1db954 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2QwYzg2YTYtMWU4NC00MWJiLTk3MWItYTE1ZjkzYTM4MTg0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzNkMGM4NmE2LTFlODQtNDFiYi05NzFiLWExNWY5M2EzODE4NCkiLz48L3N2Zz4=);
}








#s-173f8c57-712a-4223-a022-712d1f1db954 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-173f8c57-712a-4223-a022-712d1f1db954.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-759cee69-45f7-4f35-a4ef-c8ca450676df {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-759cee69-45f7-4f35-a4ef-c8ca450676df .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-dd0d731b-2d69-4ed6-a2bc-4722a86a3a15 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-dd0d731b-2d69-4ed6-a2bc-4722a86a3a15 .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-bc613330-5235-4bf2-b38c-ec52929f025b {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-bc613330-5235-4bf2-b38c-ec52929f025b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-bc613330-5235-4bf2-b38c-ec52929f025b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bc613330-5235-4bf2-b38c-ec52929f025b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bc613330-5235-4bf2-b38c-ec52929f025b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-b4439a40-06be-43e6-8f72-e5fdb5f78225 {
  display: none;
}
#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc {
  text-align: center;
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc {
  max-width:  100%;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom,
.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc {
  max-width:  100%;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom,
.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc {
  max-width:  100%;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom,
.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc {
  max-width:  100%;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom,
.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc {
  max-width:  100%;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom,
.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ccf03a4-ff9c-48e8-9107-2704740e19dc img.shogun-image {
  width: 100%;
}



}
#s-bd2751a4-ebc2-442e-b2b5-cbfe8072f635 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-bd2751a4-ebc2-442e-b2b5-cbfe8072f635 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-be2e99ef-f7a7-4da3-9799-a79a81dcd224-btn-wrapper {
    text-align: center;
  }


#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-variant-btn:hover {
  background: #252525;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-variant-btn:active, #s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-be2e99ef-f7a7-4da3-9799-a79a81dcd224 .shg-variant-btn.disabled {
  background: #252525;
}

#s-598fb05f-0213-4392-90cb-d8ed7f17505a {
  text-align: center;
}

#s-598fb05f-0213-4392-90cb-d8ed7f17505a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-598fb05f-0213-4392-90cb-d8ed7f17505a .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-598fb05f-0213-4392-90cb-d8ed7f17505a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-700e6537-51ff-4104-add6-608794a98b0c {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-700e6537-51ff-4104-add6-608794a98b0c:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-700e6537-51ff-4104-add6-608794a98b0c:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-700e6537-51ff-4104-add6-608794a98b0c {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-700e6537-51ff-4104-add6-608794a98b0c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-700e6537-51ff-4104-add6-608794a98b0c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-700e6537-51ff-4104-add6-608794a98b0c.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-700e6537-51ff-4104-add6-608794a98b0c.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-07b79098-ec93-4bbd-a2ef-618b45a411b5 {
  display: none;
}
#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 {
  text-align: center;
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 {
  max-width:  100%;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom,
.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 {
  max-width:  100%;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom,
.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 {
  max-width:  100%;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom,
.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 {
  max-width:  100%;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom,
.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 {
  max-width:  100%;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom,
.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-672ca6cf-61db-4c91-bcc7-3a092f0a42c2 img.shogun-image {
  width: 100%;
}



}
#s-e8c3ae80-28b3-4cba-ab38-253d810edb7c {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e8c3ae80-28b3-4cba-ab38-253d810edb7c .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-e32e9fdf-88db-435f-998d-6287febcfed9-btn-wrapper {
    text-align: center;
  }


#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-variant-btn:hover {
  background: #252525;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-variant-btn:active, #s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-e32e9fdf-88db-435f-998d-6287febcfed9 .shg-variant-btn.disabled {
  background: #252525;
}

#s-9069c2b1-99ec-494d-a1b1-98bc9539cfc4 {
  text-align: center;
}

#s-9069c2b1-99ec-494d-a1b1-98bc9539cfc4 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-9069c2b1-99ec-494d-a1b1-98bc9539cfc4 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-9069c2b1-99ec-494d-a1b1-98bc9539cfc4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-16504403-2e13-4aa3-b5cb-2d1c2e37b83e {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-16504403-2e13-4aa3-b5cb-2d1c2e37b83e:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-16504403-2e13-4aa3-b5cb-2d1c2e37b83e:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-16504403-2e13-4aa3-b5cb-2d1c2e37b83e {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-16504403-2e13-4aa3-b5cb-2d1c2e37b83e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-16504403-2e13-4aa3-b5cb-2d1c2e37b83e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-16504403-2e13-4aa3-b5cb-2d1c2e37b83e.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-16504403-2e13-4aa3-b5cb-2d1c2e37b83e.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-cabd6abf-d3d3-40ef-b75d-c27e08cc002b {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-cabd6abf-d3d3-40ef-b75d-c27e08cc002b {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-83f008fe-8daa-4de4-8d91-ef264c8f9ad9 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-83f008fe-8daa-4de4-8d91-ef264c8f9ad9 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-83f008fe-8daa-4de4-8d91-ef264c8f9ad9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-83f008fe-8daa-4de4-8d91-ef264c8f9ad9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8a6736e6-fc3f-4d1b-9d04-e2770ca66f62 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-8a6736e6-fc3f-4d1b-9d04-e2770ca66f62 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWY3MmYxOTMtZmFmNS00YTIzLTliNzktNjNkNjc5OTkyYWRiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzVmNzJmMTkzLWZhZjUtNGEyMy05Yjc5LTYzZDY3OTk5MmFkYikiLz48L3N2Zz4=);
}








#s-8a6736e6-fc3f-4d1b-9d04-e2770ca66f62 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8a6736e6-fc3f-4d1b-9d04-e2770ca66f62.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3dde8037-a8dc-40fa-9581-b54945926def {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-3dde8037-a8dc-40fa-9581-b54945926def .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-9dbc3b32-917e-48a7-888f-0030004cd616 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-9dbc3b32-917e-48a7-888f-0030004cd616 .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-e71ace6f-3f20-4373-8deb-63e661aa50a6 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-e71ace6f-3f20-4373-8deb-63e661aa50a6"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-e71ace6f-3f20-4373-8deb-63e661aa50a6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e71ace6f-3f20-4373-8deb-63e661aa50a6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e71ace6f-3f20-4373-8deb-63e661aa50a6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-4580e6f2-7186-4768-b615-dfe40f9a9669 {
  display: none;
}
#s-fc157cdf-9358-49f3-92ba-2e25145be206 {
  text-align: center;
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 {
  max-width:  100%;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom,
.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 {
  max-width:  100%;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom,
.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 {
  max-width:  100%;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom,
.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 {
  max-width:  100%;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom,
.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 {
  max-width:  100%;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom,
.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc157cdf-9358-49f3-92ba-2e25145be206 img.shogun-image {
  width: 100%;
}



}
#s-7283005b-72ab-4aeb-83a7-26155def23e5 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-7283005b-72ab-4aeb-83a7-26155def23e5 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-4ca2434b-be65-4788-a372-7f231a2d817d-btn-wrapper {
    text-align: center;
  }


#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-variant-btn:hover {
  background: #252525;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-variant-btn:active, #s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-4ca2434b-be65-4788-a372-7f231a2d817d .shg-variant-btn.disabled {
  background: #252525;
}

#s-2c65d8b4-7dde-43c1-9f11-cc5292773ebb {
  text-align: center;
}

#s-2c65d8b4-7dde-43c1-9f11-cc5292773ebb .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-2c65d8b4-7dde-43c1-9f11-cc5292773ebb .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-2c65d8b4-7dde-43c1-9f11-cc5292773ebb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e4c819a2-3927-403b-8d67-ffe7cc1e83b9 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-e4c819a2-3927-403b-8d67-ffe7cc1e83b9:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e4c819a2-3927-403b-8d67-ffe7cc1e83b9:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-e4c819a2-3927-403b-8d67-ffe7cc1e83b9 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4c819a2-3927-403b-8d67-ffe7cc1e83b9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4c819a2-3927-403b-8d67-ffe7cc1e83b9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-e4c819a2-3927-403b-8d67-ffe7cc1e83b9.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-e4c819a2-3927-403b-8d67-ffe7cc1e83b9.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-0e031b01-ec6c-43f1-afbf-30be13908af5 {
  display: none;
}
#s-68bf641a-912d-44a2-b200-c7012c9683f9 {
  text-align: center;
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 {
  max-width:  100%;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom,
.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 {
  max-width:  100%;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom,
.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 {
  max-width:  100%;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom,
.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 {
  max-width:  100%;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom,
.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 {
  max-width:  100%;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom,
.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68bf641a-912d-44a2-b200-c7012c9683f9 img.shogun-image {
  width: 100%;
}



}
#s-881cd61b-4a01-43b5-9d18-1234e57342a1 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-881cd61b-4a01-43b5-9d18-1234e57342a1 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-d37cf6f6-5882-4a42-8d48-93796df560c3-btn-wrapper {
    text-align: center;
  }


#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-variant-btn:hover {
  background: #252525;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-variant-btn:active, #s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-d37cf6f6-5882-4a42-8d48-93796df560c3 .shg-variant-btn.disabled {
  background: #252525;
}

#s-20583d55-634c-46bb-9f6a-7e7fdf7fd0a2 {
  text-align: center;
}

#s-20583d55-634c-46bb-9f6a-7e7fdf7fd0a2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-20583d55-634c-46bb-9f6a-7e7fdf7fd0a2 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-20583d55-634c-46bb-9f6a-7e7fdf7fd0a2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-96e18305-d260-4e46-8eed-74ba806bac8d {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-96e18305-d260-4e46-8eed-74ba806bac8d:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-96e18305-d260-4e46-8eed-74ba806bac8d:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-96e18305-d260-4e46-8eed-74ba806bac8d {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96e18305-d260-4e46-8eed-74ba806bac8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96e18305-d260-4e46-8eed-74ba806bac8d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-96e18305-d260-4e46-8eed-74ba806bac8d.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-96e18305-d260-4e46-8eed-74ba806bac8d.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-85010f6e-6bf9-4739-86a6-693319f6d295 {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-85010f6e-6bf9-4739-86a6-693319f6d295 {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-1657fd0b-c401-4443-b86d-297d0544011b {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-1657fd0b-c401-4443-b86d-297d0544011b {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}
}







#s-1657fd0b-c401-4443-b86d-297d0544011b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1657fd0b-c401-4443-b86d-297d0544011b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3c204f6a-a5c1-4c4a-b491-e239c4d83739 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-3c204f6a-a5c1-4c4a-b491-e239c4d83739 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNGY3Y2Y0NDAtMjZkZC00MjExLWIwZmItNDJkOWE5MmEwYTYyIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzRmN2NmNDQwLTI2ZGQtNDIxMS1iMGZiLTQyZDlhOTJhMGE2MikiLz48L3N2Zz4=);
}








#s-3c204f6a-a5c1-4c4a-b491-e239c4d83739 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3c204f6a-a5c1-4c4a-b491-e239c4d83739.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e78a88e1-7885-40ca-9987-3862dc525ae1 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-e78a88e1-7885-40ca-9987-3862dc525ae1 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-f05a74c0-bf7f-472d-8cea-d49d61f6fe19 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-f05a74c0-bf7f-472d-8cea-d49d61f6fe19 .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-a71b1449-97c2-4d29-9695-d092bcd18597 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-a71b1449-97c2-4d29-9695-d092bcd18597"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-a71b1449-97c2-4d29-9695-d092bcd18597"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a71b1449-97c2-4d29-9695-d092bcd18597"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a71b1449-97c2-4d29-9695-d092bcd18597"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-250670b6-bb3f-40be-8edf-1ee9491a3c44 {
  display: none;
}
#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 {
  text-align: center;
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 {
  max-width:  100%;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom,
.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 {
  max-width:  100%;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom,
.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 {
  max-width:  100%;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom,
.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 {
  max-width:  100%;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom,
.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 {
  max-width:  100%;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom,
.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0dad6ad0-0a8e-421c-a94c-426e0ece1c41 img.shogun-image {
  width: 100%;
}



}
#s-cdd4cf53-ce26-4f8f-a666-9ad635d23fdb {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-cdd4cf53-ce26-4f8f-a666-9ad635d23fdb .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92-btn-wrapper {
    text-align: center;
  }


#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-variant-btn:hover {
  background: #252525;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-variant-btn:active, #s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-4d99c5ce-ed06-4e8c-b52a-8a6e7902ec92 .shg-variant-btn.disabled {
  background: #252525;
}

#s-6c04aa79-f3eb-4c64-8afb-f7b4d9609a70 {
  text-align: center;
}

#s-6c04aa79-f3eb-4c64-8afb-f7b4d9609a70 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-6c04aa79-f3eb-4c64-8afb-f7b4d9609a70 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-6c04aa79-f3eb-4c64-8afb-f7b4d9609a70 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3c43457b-2a8b-486c-bb8b-179fa8824672 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-3c43457b-2a8b-486c-bb8b-179fa8824672:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-3c43457b-2a8b-486c-bb8b-179fa8824672:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-3c43457b-2a8b-486c-bb8b-179fa8824672 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3c43457b-2a8b-486c-bb8b-179fa8824672.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3c43457b-2a8b-486c-bb8b-179fa8824672.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-3c43457b-2a8b-486c-bb8b-179fa8824672.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-3c43457b-2a8b-486c-bb8b-179fa8824672.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-3ddeef67-082f-4122-90bd-604b1ca4e27d {
  display: none;
}
#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 {
  text-align: center;
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 {
  max-width:  100%;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom,
.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 {
  max-width:  100%;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom,
.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 {
  max-width:  100%;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom,
.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 {
  max-width:  100%;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom,
.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 {
  max-width:  100%;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom,
.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a5ba44e4-de61-47f6-95eb-dc0cdaf04424 img.shogun-image {
  width: 100%;
}



}
#s-a738008b-c56b-44cd-ba00-542e7c04a8c4 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a738008b-c56b-44cd-ba00-542e7c04a8c4 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-d419e3cb-4faa-464c-97e3-d5935c00c920-btn-wrapper {
    text-align: center;
  }


#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-variant-btn:hover {
  background: #252525;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-variant-btn:active, #s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-d419e3cb-4faa-464c-97e3-d5935c00c920 .shg-variant-btn.disabled {
  background: #252525;
}

#s-eef1320d-289d-4fe3-bd8c-97e04f4c3f5d {
  text-align: center;
}

#s-eef1320d-289d-4fe3-bd8c-97e04f4c3f5d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-eef1320d-289d-4fe3-bd8c-97e04f4c3f5d .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-eef1320d-289d-4fe3-bd8c-97e04f4c3f5d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-af5edcc3-aa0d-42b3-b698-3dad7893fdf1 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-af5edcc3-aa0d-42b3-b698-3dad7893fdf1:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-af5edcc3-aa0d-42b3-b698-3dad7893fdf1:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-af5edcc3-aa0d-42b3-b698-3dad7893fdf1 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-af5edcc3-aa0d-42b3-b698-3dad7893fdf1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-af5edcc3-aa0d-42b3-b698-3dad7893fdf1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-af5edcc3-aa0d-42b3-b698-3dad7893fdf1.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-af5edcc3-aa0d-42b3-b698-3dad7893fdf1.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-8c90fee4-9803-4e51-9747-fb0512a479c6 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-8c90fee4-9803-4e51-9747-fb0512a479c6"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-8c90fee4-9803-4e51-9747-fb0512a479c6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8c90fee4-9803-4e51-9747-fb0512a479c6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8c90fee4-9803-4e51-9747-fb0512a479c6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-03879c52-568d-4f56-9c0b-7cbd7889bf10 {
  display: none;
}
#s-20077b6f-5088-4ca6-8bf6-4f495076e912 {
  text-align: center;
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 {
  max-width:  100%;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom,
.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 {
  max-width:  100%;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom,
.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 {
  max-width:  100%;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom,
.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 {
  max-width:  100%;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom,
.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 {
  max-width:  100%;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom,
.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-20077b6f-5088-4ca6-8bf6-4f495076e912 img.shogun-image {
  width: 100%;
}



}
#s-89d447ce-ab23-43a2-9010-878feb60c679 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-89d447ce-ab23-43a2-9010-878feb60c679 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e-btn-wrapper {
    text-align: center;
  }


#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-variant-btn:hover {
  background: #252525;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-variant-btn:active, #s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-3f0aefc7-185e-491b-b28b-f0eb1b5d5a1e .shg-variant-btn.disabled {
  background: #252525;
}

#s-68f41fc8-e6a0-4e34-8ee3-950593ca5f5d {
  text-align: center;
}

#s-68f41fc8-e6a0-4e34-8ee3-950593ca5f5d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-68f41fc8-e6a0-4e34-8ee3-950593ca5f5d .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-68f41fc8-e6a0-4e34-8ee3-950593ca5f5d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-0a73ab01-33d1-45c9-82ce-1cbca38ec62f {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-0a73ab01-33d1-45c9-82ce-1cbca38ec62f:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0a73ab01-33d1-45c9-82ce-1cbca38ec62f:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-0a73ab01-33d1-45c9-82ce-1cbca38ec62f {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0a73ab01-33d1-45c9-82ce-1cbca38ec62f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0a73ab01-33d1-45c9-82ce-1cbca38ec62f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-0a73ab01-33d1-45c9-82ce-1cbca38ec62f.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-0a73ab01-33d1-45c9-82ce-1cbca38ec62f.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-a94cd6a5-c871-4ad1-8ce7-0020acc63d45 {
  display: none;
}
#s-29561bc9-b629-465a-8206-555b1607780f {
  text-align: center;
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f {
  max-width:  100%;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom,
.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-29561bc9-b629-465a-8206-555b1607780f {
  max-width:  100%;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom,
.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-29561bc9-b629-465a-8206-555b1607780f {
  max-width:  100%;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom,
.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-29561bc9-b629-465a-8206-555b1607780f {
  max-width:  100%;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom,
.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-29561bc9-b629-465a-8206-555b1607780f {
  max-width:  100%;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom,
.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-29561bc9-b629-465a-8206-555b1607780f img.shogun-image {
  width: 100%;
}



}
#s-8a8d1c7b-df96-4b31-981c-d3bc648cf8dd {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-8a8d1c7b-df96-4b31-981c-d3bc648cf8dd .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-eeb0eed0-6e3b-46a6-8870-0539b13949cd-btn-wrapper {
    text-align: center;
  }


#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-variant-btn:hover {
  background: #252525;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-variant-btn:active, #s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-eeb0eed0-6e3b-46a6-8870-0539b13949cd .shg-variant-btn.disabled {
  background: #252525;
}

#s-2b85e3d7-f731-4dce-9c2b-8545b5387849 {
  text-align: center;
}

#s-2b85e3d7-f731-4dce-9c2b-8545b5387849 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-2b85e3d7-f731-4dce-9c2b-8545b5387849 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-2b85e3d7-f731-4dce-9c2b-8545b5387849 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-fd36486e-5de9-4bd3-b5d3-d50fd28cd417 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-fd36486e-5de9-4bd3-b5d3-d50fd28cd417:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fd36486e-5de9-4bd3-b5d3-d50fd28cd417:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-fd36486e-5de9-4bd3-b5d3-d50fd28cd417 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fd36486e-5de9-4bd3-b5d3-d50fd28cd417.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fd36486e-5de9-4bd3-b5d3-d50fd28cd417.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-fd36486e-5de9-4bd3-b5d3-d50fd28cd417.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-fd36486e-5de9-4bd3-b5d3-d50fd28cd417.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-eba57fa0-e153-4b59-a4a2-7cc968c2ac59 {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-eba57fa0-e153-4b59-a4a2-7cc968c2ac59 {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-6812d68d-25d5-47db-ad0a-23e79bdac309 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-6812d68d-25d5-47db-ad0a-23e79bdac309 {
  display: none;
}
#s-6812d68d-25d5-47db-ad0a-23e79bdac309, #wrap-s-6812d68d-25d5-47db-ad0a-23e79bdac309 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6812d68d-25d5-47db-ad0a-23e79bdac309 {
  display: none;
}
#s-6812d68d-25d5-47db-ad0a-23e79bdac309, #wrap-s-6812d68d-25d5-47db-ad0a-23e79bdac309 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6812d68d-25d5-47db-ad0a-23e79bdac309 {
  display: none;
}
#s-6812d68d-25d5-47db-ad0a-23e79bdac309, #wrap-s-6812d68d-25d5-47db-ad0a-23e79bdac309 { display:none !important; }}@media (max-width: 767px){#s-6812d68d-25d5-47db-ad0a-23e79bdac309 {
  
}
}







#s-6812d68d-25d5-47db-ad0a-23e79bdac309 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6812d68d-25d5-47db-ad0a-23e79bdac309.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2223f2ca-9788-447b-acf2-f283d7c78122 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 15px;
margin-bottom: 15px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-2223f2ca-9788-447b-acf2-f283d7c78122 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTljNjU3NjMtMGI3OS00MzQ1LTkzNWUtMmVkYTVmZTc5Mzc3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2U5YzY1NzYzLTBiNzktNDM0NS05MzVlLTJlZGE1ZmU3OTM3NykiLz48L3N2Zz4=);
}








#s-2223f2ca-9788-447b-acf2-f283d7c78122 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2223f2ca-9788-447b-acf2-f283d7c78122.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-90f54e20-05b9-4b48-a4ae-61c389a98850 {
  border-style: solid;
margin-top: 0px;
margin-left: 25px;
margin-right: 25px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-90f54e20-05b9-4b48-a4ae-61c389a98850 .shogun-heading-component h2 {
  color: rgba(211, 102, 50, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-c679fcbb-627b-4dda-8fd2-8492b81d2354 {
  margin-top: 0px;
margin-left: 2%;
margin-right: 1%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-e59e2d38-333c-49cd-b1df-4b3a62f0314d hr {
  border-top: 2px solid #ddd;
}

#s-951d54f2-d387-4f80-b119-b71cdcb9e4f5 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-951d54f2-d387-4f80-b119-b71cdcb9e4f5 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMjU3MjY0MzAtY2JkMi00MDlmLWJmMTQtMjY4ZDQ3Y2FlZTk1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzI1NzI2NDMwLWNiZDItNDA5Zi1iZjE0LTI2OGQ0N2NhZWU5NSkiLz48L3N2Zz4=);
}








#s-951d54f2-d387-4f80-b119-b71cdcb9e4f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-951d54f2-d387-4f80-b119-b71cdcb9e4f5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-821eeaaa-4dbe-4088-a670-639a1e11cafa {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-821eeaaa-4dbe-4088-a670-639a1e11cafa .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-d6689284-b432-43c7-88f7-1764017f2522 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-d6689284-b432-43c7-88f7-1764017f2522 .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-107aa277-f096-4c34-8a36-504215424f23 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-107aa277-f096-4c34-8a36-504215424f23"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-107aa277-f096-4c34-8a36-504215424f23"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-107aa277-f096-4c34-8a36-504215424f23"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-107aa277-f096-4c34-8a36-504215424f23"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-3b80b209-2108-4170-b858-ff3d41e14e80 {
  display: none;
}
#s-6b9b7038-dd7b-420d-926b-7666222b14ea {
  text-align: center;
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea {
  max-width:  100%;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom,
.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea {
  max-width:  100%;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom,
.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea {
  max-width:  100%;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom,
.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea {
  max-width:  100%;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom,
.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea {
  max-width:  100%;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom,
.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6b9b7038-dd7b-420d-926b-7666222b14ea img.shogun-image {
  width: 100%;
}



}
#s-6b737ab5-f2a9-4c7a-88fb-9dbcf5b13649 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-6b737ab5-f2a9-4c7a-88fb-9dbcf5b13649 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-0a970cc5-a48f-429d-ae8d-aa5826fac46e-btn-wrapper {
    text-align: center;
  }


#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-variant-btn:hover {
  background: #252525;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-variant-btn:active, #s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-0a970cc5-a48f-429d-ae8d-aa5826fac46e .shg-variant-btn.disabled {
  background: #252525;
}

#s-c133d06d-2f81-4e3c-a784-3890353d469b {
  text-align: center;
}

#s-c133d06d-2f81-4e3c-a784-3890353d469b .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-c133d06d-2f81-4e3c-a784-3890353d469b .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-c133d06d-2f81-4e3c-a784-3890353d469b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-99161f5e-7501-4ed1-ab53-94bdbff6d9b1 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-99161f5e-7501-4ed1-ab53-94bdbff6d9b1:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-99161f5e-7501-4ed1-ab53-94bdbff6d9b1:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-99161f5e-7501-4ed1-ab53-94bdbff6d9b1 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-99161f5e-7501-4ed1-ab53-94bdbff6d9b1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-99161f5e-7501-4ed1-ab53-94bdbff6d9b1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-99161f5e-7501-4ed1-ab53-94bdbff6d9b1.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-99161f5e-7501-4ed1-ab53-94bdbff6d9b1.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-a812d6b5-87e6-4773-9665-fcdfc41cff50 {
  display: none;
}
#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 {
  text-align: center;
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 {
  max-width:  100%;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom,
.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 {
  max-width:  100%;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom,
.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 {
  max-width:  100%;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom,
.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 {
  max-width:  100%;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom,
.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 {
  max-width:  100%;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom,
.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1a27cedb-dd38-45f1-bbc0-5d6fd3de4fe5 img.shogun-image {
  width: 100%;
}



}
#s-58042d3b-7c43-47e5-a533-054e116754db {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-58042d3b-7c43-47e5-a533-054e116754db .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c-btn-wrapper {
    text-align: center;
  }


#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-variant-btn:hover {
  background: #252525;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-variant-btn:active, #s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-3017530d-25a0-48d8-bc27-ed4ecb0f1c1c .shg-variant-btn.disabled {
  background: #252525;
}

#s-201d2d73-e7c1-497e-86bc-fd7329930178 {
  text-align: center;
}

#s-201d2d73-e7c1-497e-86bc-fd7329930178 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-201d2d73-e7c1-497e-86bc-fd7329930178 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-201d2d73-e7c1-497e-86bc-fd7329930178 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2e21e4e7-a9ac-4d4a-b63b-938ef44eb2a3 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-2e21e4e7-a9ac-4d4a-b63b-938ef44eb2a3:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2e21e4e7-a9ac-4d4a-b63b-938ef44eb2a3:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-2e21e4e7-a9ac-4d4a-b63b-938ef44eb2a3 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2e21e4e7-a9ac-4d4a-b63b-938ef44eb2a3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2e21e4e7-a9ac-4d4a-b63b-938ef44eb2a3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-2e21e4e7-a9ac-4d4a-b63b-938ef44eb2a3.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-2e21e4e7-a9ac-4d4a-b63b-938ef44eb2a3.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-31b90e6c-1a36-49cf-9911-a8866f9c8abb {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-31b90e6c-1a36-49cf-9911-a8866f9c8abb {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-a40063f5-eb60-4881-af5c-e647ad257ace hr {
  border-top: 2px solid #ddd;
}

#s-224226e9-f432-4b47-8f3f-f144a69181c1 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-224226e9-f432-4b47-8f3f-f144a69181c1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMGJlZjM5OTUtMzgxYy00YWI2LWJkM2MtYTkxM2I5YzRiMjE1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzBiZWYzOTk1LTM4MWMtNGFiNi1iZDNjLWE5MTNiOWM0YjIxNSkiLz48L3N2Zz4=);
}








#s-224226e9-f432-4b47-8f3f-f144a69181c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-224226e9-f432-4b47-8f3f-f144a69181c1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ab31172e-ae3d-4f75-a726-75ef230547f8 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-ab31172e-ae3d-4f75-a726-75ef230547f8 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-4e87cb45-531a-4a55-ad5f-63e674421f38 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-4e87cb45-531a-4a55-ad5f-63e674421f38 .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-5bca5bd6-8417-466b-bfda-9cd634f82a5f {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-5bca5bd6-8417-466b-bfda-9cd634f82a5f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-5bca5bd6-8417-466b-bfda-9cd634f82a5f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5bca5bd6-8417-466b-bfda-9cd634f82a5f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5bca5bd6-8417-466b-bfda-9cd634f82a5f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-afb48366-a6df-44f7-85e7-bccff24e0a63 {
  display: none;
}
#s-cff3b386-eb34-4730-a552-765c012b13f3 {
  text-align: center;
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 {
  max-width:  100%;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom,
.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 {
  max-width:  100%;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom,
.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 {
  max-width:  100%;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom,
.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 {
  max-width:  100%;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom,
.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 {
  max-width:  100%;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom,
.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cff3b386-eb34-4730-a552-765c012b13f3 img.shogun-image {
  width: 100%;
}



}
#s-7e7c2c32-ce29-4888-8dba-7fe44f909768 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-7e7c2c32-ce29-4888-8dba-7fe44f909768 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-d344e675-13b0-4e69-9127-023c51c75d87-btn-wrapper {
    text-align: center;
  }


#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-variant-btn:hover {
  background: #252525;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-variant-btn:active, #s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-d344e675-13b0-4e69-9127-023c51c75d87 .shg-variant-btn.disabled {
  background: #252525;
}

#s-dbf57af4-c45b-46a5-8c48-ab78d18d3799 {
  text-align: center;
}

#s-dbf57af4-c45b-46a5-8c48-ab78d18d3799 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-dbf57af4-c45b-46a5-8c48-ab78d18d3799 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-dbf57af4-c45b-46a5-8c48-ab78d18d3799 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bf99155f-6fe2-4686-bc8c-564f1b0d8522 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-bf99155f-6fe2-4686-bc8c-564f1b0d8522:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-bf99155f-6fe2-4686-bc8c-564f1b0d8522:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-bf99155f-6fe2-4686-bc8c-564f1b0d8522 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bf99155f-6fe2-4686-bc8c-564f1b0d8522.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bf99155f-6fe2-4686-bc8c-564f1b0d8522.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-bf99155f-6fe2-4686-bc8c-564f1b0d8522.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-bf99155f-6fe2-4686-bc8c-564f1b0d8522.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-cdc0895e-1089-4e3d-a2b9-609fcc95590b {
  display: none;
}
#s-315bbf89-0d07-4525-9737-0e142a627875 {
  text-align: center;
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 {
  max-width:  100%;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom,
.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 {
  max-width:  100%;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom,
.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 {
  max-width:  100%;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom,
.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 {
  max-width:  100%;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom,
.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 {
  max-width:  100%;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom,
.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-315bbf89-0d07-4525-9737-0e142a627875 img.shogun-image {
  width: 100%;
}



}
#s-4a19815f-ec94-4db3-8463-c003b8f05203 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-4a19815f-ec94-4db3-8463-c003b8f05203 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab-btn-wrapper {
    text-align: center;
  }


#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-variant-btn:hover {
  background: #252525;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-variant-btn:active, #s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-ba18f6ba-bcf4-41ce-8605-d7e3ea29a3ab .shg-variant-btn.disabled {
  background: #252525;
}

#s-2beba636-91e1-4c7f-bae7-142ceacda970 {
  text-align: center;
}

#s-2beba636-91e1-4c7f-bae7-142ceacda970 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-2beba636-91e1-4c7f-bae7-142ceacda970 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-2beba636-91e1-4c7f-bae7-142ceacda970 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6c02bc38-06b4-44e4-9c10-36d2525e6632 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-6c02bc38-06b4-44e4-9c10-36d2525e6632:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6c02bc38-06b4-44e4-9c10-36d2525e6632:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-6c02bc38-06b4-44e4-9c10-36d2525e6632 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6c02bc38-06b4-44e4-9c10-36d2525e6632.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6c02bc38-06b4-44e4-9c10-36d2525e6632.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-6c02bc38-06b4-44e4-9c10-36d2525e6632.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-6c02bc38-06b4-44e4-9c10-36d2525e6632.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-e7916800-e67a-4713-ab18-58b8d6d5433f {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-e7916800-e67a-4713-ab18-58b8d6d5433f {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-56280e16-f9e2-46fc-916d-b7061a80ea96 hr {
  border-top: 2px solid #ddd;
}

#s-303a4691-e375-48ef-bc5c-0ac5b5b70758 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-303a4691-e375-48ef-bc5c-0ac5b5b70758 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iN2Y0ZjdjMjgtM2MxNi00ZjU2LThmNzktYjFhMDMzNzljZjQ4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzdmNGY3YzI4LTNjMTYtNGY1Ni04Zjc5LWIxYTAzMzc5Y2Y0OCkiLz48L3N2Zz4=);
}








#s-303a4691-e375-48ef-bc5c-0ac5b5b70758 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-303a4691-e375-48ef-bc5c-0ac5b5b70758.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5b71dca1-b669-4559-8e90-f40dde70ba68 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-5b71dca1-b669-4559-8e90-f40dde70ba68 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-abcc7214-5a8c-4825-aa7b-b1cd02cda30e {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-abcc7214-5a8c-4825-aa7b-b1cd02cda30e .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-3d65d69b-9f20-49a4-b9f2-f8bec21d333c {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-3d65d69b-9f20-49a4-b9f2-f8bec21d333c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-3d65d69b-9f20-49a4-b9f2-f8bec21d333c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3d65d69b-9f20-49a4-b9f2-f8bec21d333c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3d65d69b-9f20-49a4-b9f2-f8bec21d333c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-89650e9c-b559-45f0-a091-58fad0b0621b {
  display: none;
}
#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 {
  text-align: center;
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 {
  max-width:  100%;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom,
.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 {
  max-width:  100%;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom,
.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 {
  max-width:  100%;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom,
.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 {
  max-width:  100%;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom,
.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 {
  max-width:  100%;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom,
.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ba57de1-62c0-4e7d-bd90-f679f720de58 img.shogun-image {
  width: 100%;
}



}
#s-15bee026-ddde-4154-9acf-11a67eb34023 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-15bee026-ddde-4154-9acf-11a67eb34023 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-05e36fe9-cd10-4f7b-a943-8d56a295f321-btn-wrapper {
    text-align: center;
  }


#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-variant-btn:hover {
  background: #252525;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-variant-btn:active, #s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-05e36fe9-cd10-4f7b-a943-8d56a295f321 .shg-variant-btn.disabled {
  background: #252525;
}

#s-40a98a1b-6c95-461a-8366-0f25d5b75f13 {
  text-align: center;
}

#s-40a98a1b-6c95-461a-8366-0f25d5b75f13 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-40a98a1b-6c95-461a-8366-0f25d5b75f13 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-40a98a1b-6c95-461a-8366-0f25d5b75f13 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-04451cc2-1373-428f-bd95-e73369166875 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-04451cc2-1373-428f-bd95-e73369166875:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-04451cc2-1373-428f-bd95-e73369166875:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-04451cc2-1373-428f-bd95-e73369166875 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-04451cc2-1373-428f-bd95-e73369166875.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-04451cc2-1373-428f-bd95-e73369166875.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-04451cc2-1373-428f-bd95-e73369166875.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-04451cc2-1373-428f-bd95-e73369166875.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-451321e9-1bd7-4c81-bebc-dfd3fe6f241a {
  display: none;
}
#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c {
  text-align: center;
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c {
  max-width:  100%;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom,
.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c {
  max-width:  100%;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom,
.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c {
  max-width:  100%;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom,
.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c {
  max-width:  100%;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom,
.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c {
  max-width:  100%;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom,
.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-571117d2-3fca-4f5d-b9f7-13ff1f6e066c img.shogun-image {
  width: 100%;
}



}
#s-a81c13e5-ae51-4869-b1d5-102b7206576e {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a81c13e5-ae51-4869-b1d5-102b7206576e .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-66760ff4-a98b-43b3-a5a7-77f53960fa3b-btn-wrapper {
    text-align: center;
  }


#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-variant-btn:hover {
  background: #252525;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-variant-btn:active, #s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-66760ff4-a98b-43b3-a5a7-77f53960fa3b .shg-variant-btn.disabled {
  background: #252525;
}

#s-6e575f6a-109e-4485-a072-24c58e839fda {
  text-align: center;
}

#s-6e575f6a-109e-4485-a072-24c58e839fda .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-6e575f6a-109e-4485-a072-24c58e839fda .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-6e575f6a-109e-4485-a072-24c58e839fda .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-528768da-97c5-4bd6-98c3-b5931c8e7a0e {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-528768da-97c5-4bd6-98c3-b5931c8e7a0e:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-528768da-97c5-4bd6-98c3-b5931c8e7a0e:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-528768da-97c5-4bd6-98c3-b5931c8e7a0e {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-528768da-97c5-4bd6-98c3-b5931c8e7a0e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-528768da-97c5-4bd6-98c3-b5931c8e7a0e.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-528768da-97c5-4bd6-98c3-b5931c8e7a0e.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-528768da-97c5-4bd6-98c3-b5931c8e7a0e.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-1cad75ec-605b-4e40-905e-00ff0df76bd8 {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-1cad75ec-605b-4e40-905e-00ff0df76bd8 {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-2e1b21a3-d3f2-4d4b-af08-5c59228840c6 hr {
  border-top: 2px solid #ddd;
}

#s-c31dbae6-2dc5-4178-bf0e-09cb3777f89e {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-c31dbae6-2dc5-4178-bf0e-09cb3777f89e {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMjQ0ZGFkMDYtNjc4MS00YzQ5LTgxMjUtY2ExYzJkZjU1ZmFjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzI0NGRhZDA2LTY3ODEtNGM0OS04MTI1LWNhMWMyZGY1NWZhYykiLz48L3N2Zz4=);
}








#s-c31dbae6-2dc5-4178-bf0e-09cb3777f89e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c31dbae6-2dc5-4178-bf0e-09cb3777f89e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3a32b913-aa83-42a6-86dc-365ae043f789 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-3a32b913-aa83-42a6-86dc-365ae043f789 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-fe789538-e9a1-4c77-aecf-223b7f12f129 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-fe789538-e9a1-4c77-aecf-223b7f12f129 .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-643b18e2-0bc7-4769-9126-4f0cee59993f {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-643b18e2-0bc7-4769-9126-4f0cee59993f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-643b18e2-0bc7-4769-9126-4f0cee59993f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-643b18e2-0bc7-4769-9126-4f0cee59993f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-643b18e2-0bc7-4769-9126-4f0cee59993f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-25042b61-1570-446e-b469-2e04e70f35bb {
  display: none;
}
#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 {
  text-align: center;
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 {
  max-width:  100%;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom,
.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 {
  max-width:  100%;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom,
.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 {
  max-width:  100%;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom,
.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 {
  max-width:  100%;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom,
.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 {
  max-width:  100%;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom,
.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-815e80a7-6231-4fac-b621-a69d9b88f2e1 img.shogun-image {
  width: 100%;
}



}
#s-aa4abd1d-d904-4468-a51a-cbf1df6edbc2 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-aa4abd1d-d904-4468-a51a-cbf1df6edbc2 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-1b05bb00-c18c-4f75-9535-9dcddaceff9c-btn-wrapper {
    text-align: center;
  }


#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-variant-btn:hover {
  background: #252525;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-variant-btn:active, #s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-1b05bb00-c18c-4f75-9535-9dcddaceff9c .shg-variant-btn.disabled {
  background: #252525;
}

#s-66c44e2d-c207-437d-b678-5b3fcad92008 {
  text-align: center;
}

#s-66c44e2d-c207-437d-b678-5b3fcad92008 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-66c44e2d-c207-437d-b678-5b3fcad92008 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-66c44e2d-c207-437d-b678-5b3fcad92008 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2b9295fc-93e8-4ed7-b896-84c873fc51d9 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-2b9295fc-93e8-4ed7-b896-84c873fc51d9:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2b9295fc-93e8-4ed7-b896-84c873fc51d9:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-2b9295fc-93e8-4ed7-b896-84c873fc51d9 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2b9295fc-93e8-4ed7-b896-84c873fc51d9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2b9295fc-93e8-4ed7-b896-84c873fc51d9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-2b9295fc-93e8-4ed7-b896-84c873fc51d9.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-2b9295fc-93e8-4ed7-b896-84c873fc51d9.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-a9937c63-9a83-4a22-b2d5-be6091546bdf {
  display: none;
}
#s-aa42848f-e17f-4601-912b-5655b1dfa995 {
  text-align: center;
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 {
  max-width:  100%;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom,
.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 {
  max-width:  100%;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom,
.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 {
  max-width:  100%;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom,
.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 {
  max-width:  100%;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom,
.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 {
  max-width:  100%;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom,
.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aa42848f-e17f-4601-912b-5655b1dfa995 img.shogun-image {
  width: 100%;
}



}
#s-a33f1d53-61d3-41d7-811e-57145b4524e2 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a33f1d53-61d3-41d7-811e-57145b4524e2 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-23406186-1fc8-496d-adf6-216fe57d3cd0-btn-wrapper {
    text-align: center;
  }


#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-variant-btn:hover {
  background: #252525;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-variant-btn:active, #s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-23406186-1fc8-496d-adf6-216fe57d3cd0 .shg-variant-btn.disabled {
  background: #252525;
}

#s-00335248-df55-47cd-afb7-42e1ef7d1847 {
  text-align: center;
}

#s-00335248-df55-47cd-afb7-42e1ef7d1847 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-00335248-df55-47cd-afb7-42e1ef7d1847 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-00335248-df55-47cd-afb7-42e1ef7d1847 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f24bc127-334f-40ca-88f8-85100764554b {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-f24bc127-334f-40ca-88f8-85100764554b:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f24bc127-334f-40ca-88f8-85100764554b:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-f24bc127-334f-40ca-88f8-85100764554b {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f24bc127-334f-40ca-88f8-85100764554b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f24bc127-334f-40ca-88f8-85100764554b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-f24bc127-334f-40ca-88f8-85100764554b.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-f24bc127-334f-40ca-88f8-85100764554b.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-197d758f-dbf1-42a8-a3c6-5cda97dcff9e {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-197d758f-dbf1-42a8-a3c6-5cda97dcff9e {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-b0948cba-b56c-4354-bb6d-6ac62c2155b0 hr {
  border-top: 2px solid #ddd;
}

#s-2d4b0282-14d7-44f2-9976-2893a07f2d37 {
  box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(42, 48, 57, 1);
border-style: solid;
min-height: 50px;
}

#s-2d4b0282-14d7-44f2-9976-2893a07f2d37 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTRiYThhOWEtZWZjYi00MGEwLWFjYzctYzhlN2MyMmQ4YjZhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjA1NzYiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjEuMDAiIHN0eWxlPSJzdG9wLWNvbG9yOiNmZmZmZmY7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzE0YmE4YTlhLWVmY2ItNDBhMC1hY2M3LWM4ZTdjMjJkOGI2YSkiLz48L3N2Zz4=);
}








#s-2d4b0282-14d7-44f2-9976-2893a07f2d37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2d4b0282-14d7-44f2-9976-2893a07f2d37.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4c8532be-971d-4fde-9ca4-47116ed700a0 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-4c8532be-971d-4fde-9ca4-47116ed700a0 .shogun-heading-component h2 {
  color: rgba(209, 105, 59, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: center;
}



#s-791f80cd-9bb1-4a8b-9e43-3a2ed4450413 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(223, 223, 223, 1);
text-align: center;
}

#s-791f80cd-9bb1-4a8b-9e43-3a2ed4450413 .shogun-heading-component h2 {
  color: rgba(158, 86, 27, 1);
  font-weight:  700 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 12px;
  
  
  text-align: center;
}



#s-f6f21328-f8de-4b16-9e76-1007c4e6b80a {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-f6f21328-f8de-4b16-9e76-1007c4e6b80a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-f6f21328-f8de-4b16-9e76-1007c4e6b80a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f6f21328-f8de-4b16-9e76-1007c4e6b80a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f6f21328-f8de-4b16-9e76-1007c4e6b80a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a0bfff8d-59f0-437f-8157-9711071ab909 {
  display: none;
}
#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f {
  text-align: center;
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f {
  max-width:  100%;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom,
.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f {
  max-width:  100%;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom,
.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f {
  max-width:  100%;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom,
.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f {
  max-width:  100%;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom,
.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f {
  max-width:  100%;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom,
.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23851344-c99e-4cf1-bd88-5b9e8f0e4f8f img.shogun-image {
  width: 100%;
}



}
#s-237b2b8c-1767-4b12-b614-ab3dcae25aea {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-237b2b8c-1767-4b12-b614-ab3dcae25aea .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d-btn-wrapper {
    text-align: center;
  }


#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-variant-btn:hover {
  background: #252525;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-variant-btn:active, #s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-9200dd04-a4c9-4e26-8542-b6303d7f9f2d .shg-variant-btn.disabled {
  background: #252525;
}

#s-19c55df9-bf39-4980-85af-4b0e13a34d46 {
  text-align: center;
}

#s-19c55df9-bf39-4980-85af-4b0e13a34d46 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-19c55df9-bf39-4980-85af-4b0e13a34d46 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-19c55df9-bf39-4980-85af-4b0e13a34d46 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e1e1d1ee-9ef7-4207-9ebb-9a68a92dbb5d {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-e1e1d1ee-9ef7-4207-9ebb-9a68a92dbb5d:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e1e1d1ee-9ef7-4207-9ebb-9a68a92dbb5d:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-e1e1d1ee-9ef7-4207-9ebb-9a68a92dbb5d {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e1e1d1ee-9ef7-4207-9ebb-9a68a92dbb5d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e1e1d1ee-9ef7-4207-9ebb-9a68a92dbb5d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-e1e1d1ee-9ef7-4207-9ebb-9a68a92dbb5d.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-e1e1d1ee-9ef7-4207-9ebb-9a68a92dbb5d.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-d57c9351-cad4-4dd1-a0b9-05dd3c66b887 {
  display: none;
}
#s-0cd8a47a-fae0-4bbc-a503-948af784c687 {
  text-align: center;
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 {
  max-width:  100%;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom,
.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 {
  max-width:  100%;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom,
.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 {
  max-width:  100%;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom,
.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 {
  max-width:  100%;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom,
.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 {
  max-width:  100%;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom,
.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0cd8a47a-fae0-4bbc-a503-948af784c687 img.shogun-image {
  width: 100%;
}



}
#s-ba529638-72a0-4eab-83a6-04f444bd8370 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-ba529638-72a0-4eab-83a6-04f444bd8370 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-de2d47c5-d553-4df1-9202-1ef160a63a92-btn-wrapper {
    text-align: center;
  }


#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-variant-btn:hover {
  background: #252525;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-variant-btn:active, #s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-de2d47c5-d553-4df1-9202-1ef160a63a92 .shg-variant-btn.disabled {
  background: #252525;
}

#s-47a5b998-b982-4652-8723-2d134ad1f184 {
  text-align: center;
}

#s-47a5b998-b982-4652-8723-2d134ad1f184 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-47a5b998-b982-4652-8723-2d134ad1f184 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-47a5b998-b982-4652-8723-2d134ad1f184 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-974a9012-5d0f-4a0d-8be8-18574813cc66 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-974a9012-5d0f-4a0d-8be8-18574813cc66:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-974a9012-5d0f-4a0d-8be8-18574813cc66:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-974a9012-5d0f-4a0d-8be8-18574813cc66 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-974a9012-5d0f-4a0d-8be8-18574813cc66.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-974a9012-5d0f-4a0d-8be8-18574813cc66.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-974a9012-5d0f-4a0d-8be8-18574813cc66.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-974a9012-5d0f-4a0d-8be8-18574813cc66.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-dc1ce235-4264-4b8c-8f52-fd8c47044829 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-dc1ce235-4264-4b8c-8f52-fd8c47044829"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-dc1ce235-4264-4b8c-8f52-fd8c47044829"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-dc1ce235-4264-4b8c-8f52-fd8c47044829"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-dc1ce235-4264-4b8c-8f52-fd8c47044829"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-6cd932c6-bd43-40e8-b4b6-edf0bece5cf7 {
  display: none;
}
#s-f79ba3f9-639b-4544-93da-cd39abaec45f {
  text-align: center;
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f {
  max-width:  100%;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom,
.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f {
  max-width:  100%;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom,
.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f {
  max-width:  100%;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom,
.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f {
  max-width:  100%;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom,
.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f {
  max-width:  100%;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom,
.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ba3f9-639b-4544-93da-cd39abaec45f img.shogun-image {
  width: 100%;
}



}
#s-5e5726e7-4e6f-43f7-85be-75a91d24bc79 {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5e5726e7-4e6f-43f7-85be-75a91d24bc79 .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-9e2d6636-e860-401e-b2a2-5cab90ee0d68-btn-wrapper {
    text-align: center;
  }


#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-variant-btn:hover {
  background: #252525;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-variant-btn:active, #s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-9e2d6636-e860-401e-b2a2-5cab90ee0d68 .shg-variant-btn.disabled {
  background: #252525;
}

#s-0d5ac614-e635-43f9-aff7-81f18f41ee3c {
  text-align: center;
}

#s-0d5ac614-e635-43f9-aff7-81f18f41ee3c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-0d5ac614-e635-43f9-aff7-81f18f41ee3c .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-0d5ac614-e635-43f9-aff7-81f18f41ee3c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a590d9f9-ef53-4881-a60c-14e4e37f0774 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-a590d9f9-ef53-4881-a60c-14e4e37f0774:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a590d9f9-ef53-4881-a60c-14e4e37f0774:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-a590d9f9-ef53-4881-a60c-14e4e37f0774 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a590d9f9-ef53-4881-a60c-14e4e37f0774.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a590d9f9-ef53-4881-a60c-14e4e37f0774.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-a590d9f9-ef53-4881-a60c-14e4e37f0774.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-a590d9f9-ef53-4881-a60c-14e4e37f0774.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-ae571bd9-ee46-4954-b3c5-8133c53b017c {
  display: none;
}
#s-8c161e5d-f201-4de7-b97b-f44480287e16 {
  text-align: center;
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 {
  max-width:  100%;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom,
.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 {
  max-width:  100%;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom,
.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 {
  max-width:  100%;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom,
.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 {
  max-width:  100%;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom,
.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 {
  max-width:  100%;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom,
.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  max-width: 400px !important;
  
}

.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8c161e5d-f201-4de7-b97b-f44480287e16 img.shogun-image {
  width: 100%;
}



}
#s-b168a1d3-530d-4f72-b413-0b6d2d663b0d {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b168a1d3-530d-4f72-b413-0b6d2d663b0d .shg-product-title-component h4 {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}


  #s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-selector-wrapper label {
    color: ;
    font-weight:  700 ;
    font-family: Montserrat;
    font-style:  normal ;
    font-size: 12px;
  }

  
    #s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  




  #s-d341773d-a7fd-4f06-9b22-0dd3c540c06c-btn-wrapper {
    text-align: center;
  }


#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-variant-btn:hover {
  background: #252525;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-variant-btn:active, #s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-d341773d-a7fd-4f06-9b22-0dd3c540c06c .shg-variant-btn.disabled {
  background: #252525;
}

#s-579d29ec-116d-4b7d-ac99-45677a8a5575 {
  text-align: center;
}

#s-579d29ec-116d-4b7d-ac99-45677a8a5575 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-579d29ec-116d-4b7d-ac99-45677a8a5575 .shg-product-price {
  color: #000;
  font-weight:  700 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-579d29ec-116d-4b7d-ac99-45677a8a5575 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9b4b14ca-785f-44d3-b646-57ece768eb81 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 0px;
min-width: 100%;
text-align: center;
background-color: rgba(211, 102, 50, 1);
font-size: 11px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-9b4b14ca-785f-44d3-b646-57ece768eb81:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-9b4b14ca-785f-44d3-b646-57ece768eb81:active {background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-9b4b14ca-785f-44d3-b646-57ece768eb81 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b4b14ca-785f-44d3-b646-57ece768eb81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b4b14ca-785f-44d3-b646-57ece768eb81.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  
  
  font-family: Montserrat;
  display:  block ;
}

#s-9b4b14ca-785f-44d3-b646-57ece768eb81.shg-btn.shg-product-atc-error {
  
  font-family: Montserrat;
  
  font-size: 18px;
  color: rgba(255, 255, 255, 1);
}


  #s-9b4b14ca-785f-44d3-b646-57ece768eb81.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-ae4fd2a5-aa37-4446-977f-811dba50e5be {
  margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-ae4fd2a5-aa37-4446-977f-811dba50e5be {
  margin-top: 0px;
margin-bottom: 15px;
}
}
#s-71da0b0f-8b2b-4f14-968b-5a7b6f83f633 {
  margin-top: 20px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-71da0b0f-8b2b-4f14-968b-5a7b6f83f633"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-71da0b0f-8b2b-4f14-968b-5a7b6f83f633"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-71da0b0f-8b2b-4f14-968b-5a7b6f83f633"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-71da0b0f-8b2b-4f14-968b-5a7b6f83f633"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-71da0b0f-8b2b-4f14-968b-5a7b6f83f633"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-71da0b0f-8b2b-4f14-968b-5a7b6f83f633"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-71da0b0f-8b2b-4f14-968b-5a7b6f83f633"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

}

#s-0ea4adda-a15a-433e-80e3-7e1092ef329e {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: #000;
border-style: solid;
}

#s-02e1df17-7c78-4dbb-9256-53599ca3a9a7 {
  margin-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-02e1df17-7c78-4dbb-9256-53599ca3a9a7 {
  
}
}
#s-02e1df17-7c78-4dbb-9256-53599ca3a9a7 hr {
  border-top: 1px solid #ddd;
}

#s-31075724-8ffe-4f19-a04c-bd654f57f9e3 {
  min-height: 50px;
}








#s-31075724-8ffe-4f19-a04c-bd654f57f9e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-31075724-8ffe-4f19-a04c-bd654f57f9e3.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-5f7e6815-9b82-4c8d-a98b-ddd27662a1c4 {
  margin-top: 10px;
margin-bottom: 10px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: #000;
border-style: solid;
min-height: 50px;
}








#s-5f7e6815-9b82-4c8d-a98b-ddd27662a1c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5f7e6815-9b82-4c8d-a98b-ddd27662a1c4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-61138abd-79c4-493d-a5bf-b243c69c4b61 {
  margin-top: 10px;
margin-left: 15px;
margin-bottom: 10px;
margin-right: 15px;
}

#s-d61c1e39-544c-4481-8b1f-5678aeb4cdfe {
  text-align: center;
}







  #s-d61c1e39-544c-4481-8b1f-5678aeb4cdfe img.shogun-image {
    

    
    
    
  }


#s-d61c1e39-544c-4481-8b1f-5678aeb4cdfe .shogun-image-content {
  
    align-items: center;
  
}

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

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}
.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-lazyload-bg-image {
  display: none;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}
/* <-- User Content Animations */

.shogun-form-error-msg, .shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

.shg-c:before,.shg-c:after{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}@media (max-width: 1024px){.shg-c,.shg-box{background-attachment:scroll !important}}@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape){.shg-box{background-attachment:scroll !important}}#mc_embed_signup .clear{width:auto !important;height:auto !important;visibility:visible !important}.shg-clearfix:after{content:"";display:block;clear:both}.shogun-image{max-width:100%;min-height:inherit;max-height:inherit;display:inline !important;border:0;vertical-align:middle}.shg-fw{margin-left:calc(50% - 50vw);width:100vw}.shg-fw .shg-fw{margin-left:auto;margin-right:auto;width:100%}div[data-shg-lightbox-switch]{cursor:pointer}.shg-lightbox{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,0.85)}.shg-lightbox.hidden{display:none !important}.shg-lightbox .shg-lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.shg-lightbox .shg-lightbox-close{position:absolute;right:0;padding:5px 0;color:#fff;font-size:45px;margin-right:10px;line-height:30px;user-select:none;cursor:pointer;z-index:1}.shg-lightbox .shg-lightbox-image-container{padding:25px}.shg-lightbox .shg-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.shg-lightbox .shg-lightbox-close:hover,.shg-lightbox .shg-lightbox-close:focus{color:#a2a2a2;text-decoration:none;cursor:pointer}.shg-lightbox .shg-lightbox-nav{cursor:pointer;position:absolute;top:50%;width:35px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(0%, -50%);z-index:1}.shg-lightbox .shg-lightbox-nav.hidden{display:none !important}.shg-lightbox .shg-lightbox-nav.shg-nav-left{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==)}.shg-lightbox .shg-lightbox-nav.shg-nav-right{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+)}@media screen and (min-width: 769px){.shg-lightbox .shg-lightbox-image-container{padding:50px}}.shogun-lazyload:not([src]),.shogun-lazyloading:not([src]){opacity:0}.shogun-lazyloaded{opacity:1;transition:opacity 300ms}.shogun-lazyload-bg-image{display:none}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty{display:inline-block}[data-animations*="enterviewport"][data-animations*="fadeIn"],[data-animations*="enterviewport"][data-animations*="zoomIn"]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}
