@media (min-width: 1200px){#s-6e1e233a-2e04-43e2-9c88-018214cb93ce {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6e1e233a-2e04-43e2-9c88-018214cb93ce {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6e1e233a-2e04-43e2-9c88-018214cb93ce {
  
}
}@media (max-width: 767px){#s-6e1e233a-2e04-43e2-9c88-018214cb93ce {
  
}
}
.shg-box {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  /**
   * While `flex: 1` is enough here, we need to supply the rest
   * of the parameters (`1 auto`) to keep compatibility with IE11.
   * Otherwise, IE11 flex would break.
   */
  flex: 1 1 auto;
}

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

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

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

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

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

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

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

@media (max-width: 767px){#s-d9c6b6e8-2488-4aa1-a251-b87291f6f1ed {
  display: none;
}
#s-d9c6b6e8-2488-4aa1-a251-b87291f6f1ed, #wrap-s-d9c6b6e8-2488-4aa1-a251-b87291f6f1ed { display:none !important; }}







#s-d9c6b6e8-2488-4aa1-a251-b87291f6f1ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d9c6b6e8-2488-4aa1-a251-b87291f6f1ed.shg-box.shg-c {
  justify-content: center;
}

#s-a1cbc4ff-2c36-44a7-a7b9-32877912a1d9 {
  background-repeat: no-repeat;
background-size: contain;
margin-top: 0px;
min-height: 250px;
background-position: left center;
}








#s-a1cbc4ff-2c36-44a7-a7b9-32877912a1d9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a1cbc4ff-2c36-44a7-a7b9-32877912a1d9.shg-box.shg-c {
  justify-content: 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 a {
  background-color: inherit;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  font-style: inherit;
  text-decoration: underline;
  text-transform: inherit;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.shg-default-text-content ul,
.shg-default-text-content ol {
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
  -webkit-margin-before: 1em;
          margin-block-start: 1em;
  margin-bottom: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  margin-top: 0;
  -webkit-padding-start: 40px;
          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;
}

#s-a6a3fb01-4cab-467c-9b97-c4cde05327ce {
  margin-top: 100px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a6a3fb01-4cab-467c-9b97-c4cde05327ce {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a6a3fb01-4cab-467c-9b97-c4cde05327ce {
  
}
}@media (max-width: 767px){#s-a6a3fb01-4cab-467c-9b97-c4cde05327ce {
  display: none;
}
#s-a6a3fb01-4cab-467c-9b97-c4cde05327ce, #wrap-s-a6a3fb01-4cab-467c-9b97-c4cde05327ce { display:none !important; }}
#s-49b16373-9785-4ea7-9a23-ebe1d1bd836f {
  min-height: 50px;
}
@media (min-width: 1200px){#s-49b16373-9785-4ea7-9a23-ebe1d1bd836f {
  display: none;
}
#s-49b16373-9785-4ea7-9a23-ebe1d1bd836f, #wrap-s-49b16373-9785-4ea7-9a23-ebe1d1bd836f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-49b16373-9785-4ea7-9a23-ebe1d1bd836f {
  display: none;
}
#s-49b16373-9785-4ea7-9a23-ebe1d1bd836f, #wrap-s-49b16373-9785-4ea7-9a23-ebe1d1bd836f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-49b16373-9785-4ea7-9a23-ebe1d1bd836f {
  display: none;
}
#s-49b16373-9785-4ea7-9a23-ebe1d1bd836f, #wrap-s-49b16373-9785-4ea7-9a23-ebe1d1bd836f { display:none !important; }}







#s-49b16373-9785-4ea7-9a23-ebe1d1bd836f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-49b16373-9785-4ea7-9a23-ebe1d1bd836f.shg-box.shg-c {
  justify-content: center;
}

#s-adc0a757-fc8f-436c-bcca-e100fa7cc53f {
  background-image: url(https://i.shgcdn.com/7feef6c0-52ed-4274-8149-2447534b08e2/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: contain;
margin-top: -35px;
margin-bottom: -100px;
min-height: 250px;
background-position: left top;
}
@media (min-width: 1200px){#s-adc0a757-fc8f-436c-bcca-e100fa7cc53f {
  display: none;
}
#s-adc0a757-fc8f-436c-bcca-e100fa7cc53f, #wrap-s-adc0a757-fc8f-436c-bcca-e100fa7cc53f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-adc0a757-fc8f-436c-bcca-e100fa7cc53f {
  display: none;
}
#s-adc0a757-fc8f-436c-bcca-e100fa7cc53f, #wrap-s-adc0a757-fc8f-436c-bcca-e100fa7cc53f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-adc0a757-fc8f-436c-bcca-e100fa7cc53f {
  display: none;
}
#s-adc0a757-fc8f-436c-bcca-e100fa7cc53f, #wrap-s-adc0a757-fc8f-436c-bcca-e100fa7cc53f { display:none !important; }}







#s-adc0a757-fc8f-436c-bcca-e100fa7cc53f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-adc0a757-fc8f-436c-bcca-e100fa7cc53f.shg-box.shg-c {
  justify-content: center;
}

#s-38f805ee-2a28-491d-a21d-c5833fa95e44 {
  margin-top: -15px;
min-height: 100px;
}
@media (min-width: 1200px){#s-38f805ee-2a28-491d-a21d-c5833fa95e44 {
  display: none;
}
#s-38f805ee-2a28-491d-a21d-c5833fa95e44, #wrap-s-38f805ee-2a28-491d-a21d-c5833fa95e44 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-38f805ee-2a28-491d-a21d-c5833fa95e44 {
  display: none;
}
#s-38f805ee-2a28-491d-a21d-c5833fa95e44, #wrap-s-38f805ee-2a28-491d-a21d-c5833fa95e44 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-38f805ee-2a28-491d-a21d-c5833fa95e44 {
  display: none;
}
#s-38f805ee-2a28-491d-a21d-c5833fa95e44, #wrap-s-38f805ee-2a28-491d-a21d-c5833fa95e44 { display:none !important; }}







#s-38f805ee-2a28-491d-a21d-c5833fa95e44 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-38f805ee-2a28-491d-a21d-c5833fa95e44.shg-box.shg-c {
  justify-content: center;
}

#s-6db08698-799b-4571-8062-a9a1fc711e20 {
  margin-top: 30px;
}

#s-b54bf005-5003-43a4-9f22-b57d60a77466 {
  margin-bottom: -30px;
padding-bottom: 10px;
}

#s-b3e8b090-cf80-4890-9ef2-4552c28ce0df {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b3e8b090-cf80-4890-9ef2-4552c28ce0df {
  display: none;
}
#s-b3e8b090-cf80-4890-9ef2-4552c28ce0df, #wrap-s-b3e8b090-cf80-4890-9ef2-4552c28ce0df { display:none !important; }}@media (max-width: 767px){#s-b3e8b090-cf80-4890-9ef2-4552c28ce0df {
  display: none;
}
#s-b3e8b090-cf80-4890-9ef2-4552c28ce0df, #wrap-s-b3e8b090-cf80-4890-9ef2-4552c28ce0df { display:none !important; }}







#s-b3e8b090-cf80-4890-9ef2-4552c28ce0df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b3e8b090-cf80-4890-9ef2-4552c28ce0df.shg-box.shg-c {
  justify-content: center;
}

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

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

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

#s-f47ac4ad-819c-414c-817c-60456e40b102 {
  margin-top: 50px;
margin-bottom: 50px;
}

@media (min-width: 0px) {
[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-f47ac4ad-819c-414c-817c-60456e40b102"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}








#s-0be0226a-b41e-420d-9200-d2248b5bdd8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0be0226a-b41e-420d-9200-d2248b5bdd8a.shg-box.shg-c {
  justify-content: center;
}

#s-16451aea-43d8-4ea6-9e86-bdf4098498e3 {
  min-height: 50px;
}








#s-16451aea-43d8-4ea6-9e86-bdf4098498e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-16451aea-43d8-4ea6-9e86-bdf4098498e3.shg-box.shg-c {
  justify-content: center;
}

#s-f48a31ea-d7f7-4a11-b9ea-5595a06cd3b1 {
  padding-left: 70px;
padding-right: 70px;
}

#s-42967b0e-9e29-46c1-a0f3-a47faaffe33c {
  padding-left: 30px;
padding-right: 30px;
}

#s-4244717f-7cd0-4d2c-8597-36fbe3d2c3f0 {
  display: none;
}
.shg-product-reviews-container {
  position: relative;
}

.shg-product-reviews-container .shg-product-reviews-wrapper {
  display: flex;
  flex-direction: column;
}

.shg-product-reviews-container .shg-product-reviews-title-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.shg-product-reviews-container .shg-product-reviews-actions {
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.shg-product-reviews-title-header {
  width: 85%;
}

.shg-product-reviews-container .shg-product-reviews-hidden {
  display: none;
}

.shg-product-reviews-container .shg-product-reviews-stars {
  display: inline-block;
  margin: 10px 0;
  font-size: 0;
}

.shg-product-reviews-container
  .shg-product-reviews-stars.shg-product-reviews-stars-average {
  margin-right: 20px;
}

.shg-product-reviews-container .shg-product-reviews-loading {
  text-align: center;
}

.shg-product-reviews-container .shg-product-reviews-loading svg {
  display: inline-block;
}

.shg-product-reviews-container .shg-product-reviews-star {
  display: inline-block;
}

.shg-product-reviews-container
  .shg-product-reviews-stars-hoverable
  .shg-product-reviews-star {
  cursor: pointer;
}

.shg-product-reviews-container .shg-product-reviews-stars > * {
  margin: 0 5px;
}

.shg-product-reviews-container .shg-product-reviews-stars > *:first-child {
  margin-left: 0;
}

.shg-product-reviews-container .shg-product-reviews-stars > *:last-child {
  margin-right: 0;
}

.shg-product-reviews-container .shg-product-reviews-button {
  cursor: pointer;
  display: inline-block;

  height: 40px;
  line-height: 40px;
  padding: 0 30px;

  border-radius: 3px;
}

.shg-product-reviews-container .shg-product-reviews-button-write {
  margin-top: 20px;
}

.shg-product-reviews-container .shg-product-reviews-based-on {
  display: inline-block;
  position: relative;
  top: -2px;
}

.shg-product-reviews-container .shg-product-reviews-date {
  margin: 10px 0;
}

.shg-product-reviews-container .shg-product-reviews-separator {
  height: 1px;
  margin: 20px 0;
  background-color: black;
}

.shg-product-reviews-container .shg-product-reviews-review-content {
  word-break: break-word;
  white-space: normal;
}

.shg-product-reviews-container .shg-product-reviews-empty-view {
  text-align: center;
  margin: 80px 0;
}

.shg-product-reviews-container .shg-product-reviews-title-margin {
  margin: 30px 0;
}

.shg-product-reviews-container .shg-product-reviews-label {
  display: block;
  margin-bottom: 10px;
}

.shg-product-reviews-container .shg-product-reviews-label-error {
  display: none;
  float: right;
}

.shg-product-reviews-container .shg-product-reviews-form {
  margin-top: 20px;
}

.shg-product-reviews-container .shg-product-reviews-form-field {
  margin-top: 5px;
  margin-bottom: 20px;
}

.shg-product-reviews-container .shg-product-reviews-form-field-error {
  color: #cf4747;
}

.shg-product-reviews-container .shg-product-reviews-form-field-error input,
.shg-product-reviews-container .shg-product-reviews-form-field-error textarea {
  border-width: 2px;
  border-color: #cf4747;
}

.shg-product-reviews-container
  .shg-product-reviews-form-field-error
  .shg-product-reviews-label-error {
  display: inline-block;
}

.shg-product-reviews-container .shg-product-reviews-form-input {
  width: 100%;
  box-sizing: border-box;
  padding: 0 15px;
  border-radius: 3px;
  background: transparent;
  border: 1px solid black;
}

.shg-product-reviews-container input.shg-product-reviews-form-input {
  height: 40px;
  line-height: 40px;
}

.shg-product-reviews-container textarea.shg-product-reviews-form-input {
  padding-top: 10px;
}

.shg-product-reviews-container .shg-product-reviews-pagination-items {
  margin-top: 30px;
  text-align: center;

  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.shg-product-reviews-container .shg-product-reviews-pagination-item {
  cursor: pointer;
  display: inline-block;
  margin: 0 5px;
}

.shg-product-reviews-container
  .shg-product-reviews-pagination-item
  .shg-product-reviews-pagination-item-flip {
  transform: scaleX(-1);
}

.shg-product-reviews-container
  .shg-product-reviews-pagination-item:first-child {
  margin-right: 25px;
}

.shg-product-reviews-container .shg-product-reviews-pagination-item:last-child {
  margin-left: 25px;
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 {
  text-align: center;
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 .shg-product-reviews-container {
  font-family: ;
  font-size: 14px;
  color: #4E486D;
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 21px;
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: rgba(0, 0, 0, 1);
  stroke: rgba(0, 0, 0, 1);
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: rgba(0, 0, 0, 1);
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-0d5ea19b-10ae-4643-a897-2b87b11cfdf8 .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

#s-a6548bbf-8350-4bc7-8d26-244ee5bb809e {
  margin-top: 15px;
}

#s-6121be07-d11e-4c1e-9d5c-61b838bab354 {
  margin-top: 15px;
padding-bottom: 10px;
}

#s-89bf5a09-2f5c-4c93-a975-64a4f161d711 {
  display: none;
}
.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-b9479342-b6d6-41c5-aed2-11efa71c59d1 {
  border-style: solid;
padding-top: 10px;
padding-left: 80px;
padding-bottom: 10px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
background-color: rgba(255, 255, 255, 0);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-b9479342-b6d6-41c5-aed2-11efa71c59d1:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: #424242 !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;}#s-b9479342-b6d6-41c5-aed2-11efa71c59d1:active {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-b9479342-b6d6-41c5-aed2-11efa71c59d1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b9479342-b6d6-41c5-aed2-11efa71c59d1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b9479342-b6d6-41c5-aed2-11efa71c59d1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  font-family: Oswald;
  display:  inline-block ;
}

#s-b9479342-b6d6-41c5-aed2-11efa71c59d1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-bottom {
  align-items: flex-end;
}
#s-05d5f492-2ff6-4898-b1a2-1f3cfe60b82d {
  text-align: center;
}




  #s-05d5f492-2ff6-4898-b1a2-1f3cfe60b82d img.shogun-image {
    
    width: px;
  }


#s-05d5f492-2ff6-4898-b1a2-1f3cfe60b82d .shogun-image-content {
  
    align-items: center;
  
}

#s-b194c33a-266f-4223-bdeb-077cfc818d23 {
  margin-top: 50px;
margin-bottom: 50px;
}

@media (min-width: 0px) {
[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b194c33a-266f-4223-bdeb-077cfc818d23"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-616e41be-b0f2-4db3-b0c2-f521d10db962 {
  text-align: center;
}





#s-616e41be-b0f2-4db3-b0c2-f521d10db962 .shogun-image-content {
  
    align-items: center;
  
}








#s-981f624e-bece-44b8-858f-596236cca6a9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-981f624e-bece-44b8-858f-596236cca6a9.shg-box.shg-c {
  justify-content: center;
}

#s-9818b5a1-5a76-4914-bca6-45146248009f {
  min-height: 50px;
}








#s-9818b5a1-5a76-4914-bca6-45146248009f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9818b5a1-5a76-4914-bca6-45146248009f.shg-box.shg-c {
  justify-content: center;
}

#s-d8a3aa0a-9598-4f78-aa19-6c875e3555d2 {
  padding-left: 70px;
padding-right: 70px;
}

#s-be64e0e0-93b9-4e69-bfa5-3ea5ada00a59 {
  padding-left: 30px;
padding-right: 30px;
}

#s-eb295f52-499b-44e7-852a-6e17f23caaad {
  display: none;
}
#s-ba244837-65ab-4a33-8c62-c52f98213365 {
  text-align: center;
}

#s-ba244837-65ab-4a33-8c62-c52f98213365 .shg-product-reviews-container {
  font-family: ;
  font-size: 14px;
  color: #4E486D;
}

#s-ba244837-65ab-4a33-8c62-c52f98213365 .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 21px;
}

#s-ba244837-65ab-4a33-8c62-c52f98213365 .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-ba244837-65ab-4a33-8c62-c52f98213365 .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-ba244837-65ab-4a33-8c62-c52f98213365 .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: rgba(0, 0, 0, 1);
  stroke: rgba(0, 0, 0, 1);
}

#s-ba244837-65ab-4a33-8c62-c52f98213365 .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: rgba(0, 0, 0, 1);
}

#s-ba244837-65ab-4a33-8c62-c52f98213365 .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-ba244837-65ab-4a33-8c62-c52f98213365 .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-ba244837-65ab-4a33-8c62-c52f98213365 .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

#s-0409d66e-187f-4da8-9861-056a87526f20 {
  margin-top: 15px;
}

#s-a57c7883-575d-4043-94df-577c831de8b9 {
  margin-top: 15px;
padding-bottom: 10px;
}

#s-dcbda736-eaf1-4cd7-8f48-1691e79d639f {
  display: none;
}
#s-897fb5fd-8243-4692-b51b-d0168a90503f {
  border-style: solid;
padding-top: 10px;
padding-left: 80px;
padding-bottom: 10px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
background-color: rgba(255, 255, 255, 0);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-897fb5fd-8243-4692-b51b-d0168a90503f:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: #424242 !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;}#s-897fb5fd-8243-4692-b51b-d0168a90503f:active {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-897fb5fd-8243-4692-b51b-d0168a90503f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-897fb5fd-8243-4692-b51b-d0168a90503f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-897fb5fd-8243-4692-b51b-d0168a90503f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  font-family: Oswald;
  display:  inline-block ;
}

#s-897fb5fd-8243-4692-b51b-d0168a90503f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



@media (min-width: 768px) and (max-width: 991px){#s-cf9fa5a0-fb8a-4187-acdf-8376e3ebb551 {
  display: none;
}
#s-cf9fa5a0-fb8a-4187-acdf-8376e3ebb551, #wrap-s-cf9fa5a0-fb8a-4187-acdf-8376e3ebb551 { display:none !important; }}@media (max-width: 767px){#s-cf9fa5a0-fb8a-4187-acdf-8376e3ebb551 {
  display: none;
}
#s-cf9fa5a0-fb8a-4187-acdf-8376e3ebb551, #wrap-s-cf9fa5a0-fb8a-4187-acdf-8376e3ebb551 { display:none !important; }}







#s-cf9fa5a0-fb8a-4187-acdf-8376e3ebb551 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cf9fa5a0-fb8a-4187-acdf-8376e3ebb551.shg-box.shg-c {
  justify-content: center;
}

#s-a76ab046-ff9c-4646-b748-ee5fe34d10db {
  background-color: rgba(0, 0, 0, 1);
}








#s-a76ab046-ff9c-4646-b748-ee5fe34d10db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a76ab046-ff9c-4646-b748-ee5fe34d10db.shg-box.shg-c {
  justify-content: center;
}

#s-318aecb5-7b19-4a35-886a-3cf380bad5d5 {
  margin-top: 8px;
margin-bottom: -30px;
}

@media (min-width: 0px) {
[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-318aecb5-7b19-4a35-886a-3cf380bad5d5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-66d16ce3-9055-4c11-a817-c4a5bacb4e50 {
  min-height: 50px;
}








#s-66d16ce3-9055-4c11-a817-c4a5bacb4e50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-66d16ce3-9055-4c11-a817-c4a5bacb4e50.shg-box.shg-c {
  justify-content: center;
}

#s-7892f128-bba7-4aa5-a3a5-21282e72f577 {
  margin-bottom: 20px;
}

#s-717f8d3e-49c7-4096-8605-f42efc3ac923 {
  margin-bottom: 20px;
}

#s-4f4c232c-fd0e-42ff-bc0a-99fe5e00ac0f {
  margin-bottom: 10px;
}

#s-38371899-b6f2-4da1-a7a6-1a9e4cc73e14 {
  margin-bottom: 10px;
}

#s-1d1c694d-35ef-48c5-bcf0-47ec25f8eed1 {
  min-height: 50px;
}








#s-1d1c694d-35ef-48c5-bcf0-47ec25f8eed1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1d1c694d-35ef-48c5-bcf0-47ec25f8eed1.shg-box.shg-c {
  justify-content: center;
}

#s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4 {
  margin-top: 100px;
margin-bottom: 50px;
}

@media (min-width: 0px) {
[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-1c84f4db-9f55-46b3-a339-5fd3fb5ad4a4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-615c0f8f-47b4-45e5-a515-13c5b09abdd5 {
  text-align: center;
}




  #s-615c0f8f-47b4-45e5-a515-13c5b09abdd5 img.shogun-image {
    
    width: px;
  }


#s-615c0f8f-47b4-45e5-a515-13c5b09abdd5 .shogun-image-content {
  
    align-items: center;
  
}








#s-4945e77a-8275-4944-8204-e9173cec3a31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4945e77a-8275-4944-8204-e9173cec3a31.shg-box.shg-c {
  justify-content: center;
}

#s-9b610f1e-7e80-4287-bfb0-9c03a3c8a4a0 {
  min-height: 50px;
}








#s-9b610f1e-7e80-4287-bfb0-9c03a3c8a4a0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9b610f1e-7e80-4287-bfb0-9c03a3c8a4a0.shg-box.shg-c {
  justify-content: center;
}

#s-edc2585a-6a9a-45fc-acef-c0fd26bfa8bb {
  padding-left: 70px;
padding-right: 70px;
}

#s-aa74ae88-ce05-4592-9b01-c269ec9fbea6 {
  padding-left: 30px;
padding-right: 30px;
}

#s-62f2c72d-797c-44da-a0f6-89b37168fa88 {
  display: none;
}
#s-591236e3-f19b-4973-9e41-40ff62f71b1d {
  text-align: center;
}

#s-591236e3-f19b-4973-9e41-40ff62f71b1d .shg-product-reviews-container {
  font-family: ;
  font-size: 14px;
  color: #4E486D;
}

#s-591236e3-f19b-4973-9e41-40ff62f71b1d .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 21px;
}

#s-591236e3-f19b-4973-9e41-40ff62f71b1d .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-591236e3-f19b-4973-9e41-40ff62f71b1d .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-591236e3-f19b-4973-9e41-40ff62f71b1d .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: rgba(0, 0, 0, 1);
  stroke: rgba(0, 0, 0, 1);
}

#s-591236e3-f19b-4973-9e41-40ff62f71b1d .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: rgba(0, 0, 0, 1);
}

#s-591236e3-f19b-4973-9e41-40ff62f71b1d .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-591236e3-f19b-4973-9e41-40ff62f71b1d .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-591236e3-f19b-4973-9e41-40ff62f71b1d .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

#s-7cadcf00-c74c-4cbc-b5e6-ad46fd7ee5c0 {
  margin-top: 15px;
}

#s-e35ef5c2-74ef-4618-bfa2-fa5e45892926 {
  margin-top: 15px;
padding-bottom: 10px;
}

#s-61661eeb-7cc0-461b-8518-8143c415304b {
  display: none;
}
#s-c1ef1710-f84a-4646-90e5-b1d8817dbbb7 {
  border-style: solid;
padding-top: 10px;
padding-left: 80px;
padding-bottom: 10px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
background-color: rgba(255, 255, 255, 0);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-c1ef1710-f84a-4646-90e5-b1d8817dbbb7:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: #424242 !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;}#s-c1ef1710-f84a-4646-90e5-b1d8817dbbb7:active {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-c1ef1710-f84a-4646-90e5-b1d8817dbbb7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1ef1710-f84a-4646-90e5-b1d8817dbbb7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1ef1710-f84a-4646-90e5-b1d8817dbbb7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  font-family: Oswald;
  display:  inline-block ;
}

#s-c1ef1710-f84a-4646-90e5-b1d8817dbbb7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b {
  margin-top: 50px;
margin-bottom: 100px;
}

@media (min-width: 0px) {
[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c8760059-cf9f-4f3b-80a7-5e5c84a7542b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}








#s-05f8f726-365f-47bc-b360-1f97483f3e94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-05f8f726-365f-47bc-b360-1f97483f3e94.shg-box.shg-c {
  justify-content: center;
}

#s-db1a7fe3-9166-41b0-9bc4-08a57e2de3a5 {
  min-height: 50px;
}








#s-db1a7fe3-9166-41b0-9bc4-08a57e2de3a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-db1a7fe3-9166-41b0-9bc4-08a57e2de3a5.shg-box.shg-c {
  justify-content: center;
}

#s-c7da0d2c-4f94-4f45-8a5c-9744878da6c0 {
  padding-left: 70px;
padding-right: 70px;
}

#s-7ee0272e-97e3-487a-a871-3387ef6b2457 {
  padding-left: 30px;
padding-right: 30px;
}

#s-c9f990c8-5ae8-496f-85ce-b41a9774d11e {
  display: none;
}
#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 {
  text-align: center;
}

#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 .shg-product-reviews-container {
  font-family: ;
  font-size: 14px;
  color: #4E486D;
}

#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 21px;
}

#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: rgba(0, 0, 0, 1);
  stroke: rgba(0, 0, 0, 1);
}

#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: rgba(0, 0, 0, 1);
}

#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-9d07b0b0-4fdb-4313-ba86-8fb1f7e17b15 .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

#s-b584774e-69eb-404a-a4b5-177763467925 {
  margin-top: 15px;
}

#s-187f50ce-effe-46dd-ad85-3a2b9b2d45b2 {
  margin-top: 15px;
padding-bottom: 10px;
}

#s-c862913a-60e4-44a1-af76-04ea4eb6b9e2 {
  display: none;
}
#s-61a62806-e04b-4b8f-9f25-c2a6c0fc6d3a {
  border-style: solid;
padding-top: 10px;
padding-left: 80px;
padding-bottom: 10px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
background-color: rgba(255, 255, 255, 0);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-61a62806-e04b-4b8f-9f25-c2a6c0fc6d3a:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: #424242 !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;}#s-61a62806-e04b-4b8f-9f25-c2a6c0fc6d3a:active {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-61a62806-e04b-4b8f-9f25-c2a6c0fc6d3a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-61a62806-e04b-4b8f-9f25-c2a6c0fc6d3a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-61a62806-e04b-4b8f-9f25-c2a6c0fc6d3a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  font-family: Oswald;
  display:  inline-block ;
}

#s-61a62806-e04b-4b8f-9f25-c2a6c0fc6d3a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-41bc45dc-f607-4daf-870f-6f55f7cfc2af {
  text-align: center;
}




  #s-41bc45dc-f607-4daf-870f-6f55f7cfc2af img.shogun-image {
    
    width: px;
  }


#s-41bc45dc-f607-4daf-870f-6f55f7cfc2af .shogun-image-content {
  
    align-items: center;
  
}

#s-a9124292-256f-4fca-a345-f78547917906 {
  min-height: 50px;
}
@media (max-width: 767px){#s-a9124292-256f-4fca-a345-f78547917906 {
  display: none;
}
#s-a9124292-256f-4fca-a345-f78547917906, #wrap-s-a9124292-256f-4fca-a345-f78547917906 { display:none !important; }}







#s-a9124292-256f-4fca-a345-f78547917906 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a9124292-256f-4fca-a345-f78547917906.shg-box.shg-c {
  justify-content: center;
}








#s-3083f5b8-8733-4827-8a2d-d79c6f654fec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3083f5b8-8733-4827-8a2d-d79c6f654fec.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

#s-cf8317e8-851c-4acb-b228-e56ac95073e9 {
  border-style: solid;
margin-top: 25px;
margin-bottom: 75px;
padding-top: 10px;
padding-left: 80px;
padding-bottom: 10px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
background-color: rgba(0, 0, 0, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-cf8317e8-851c-4acb-b228-e56ac95073e9:hover {border-style: solid !important;
border-color: #2C2A34 !important;
background-color: rgba(66, 66, 66, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-cf8317e8-851c-4acb-b228-e56ac95073e9:active {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}


#s-cf8317e8-851c-4acb-b228-e56ac95073e9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Oswald;
  display:  inline-block ;
}

#s-f67fa99c-623f-42e0-9141-59c28c061e11 {
  background-image: url(https://i.shgcdn.com/7a38e41b-bb3f-454f-b918-b5513e80da14/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
margin-top: 50px;
min-height: 400px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-f67fa99c-623f-42e0-9141-59c28c061e11 {
  display: none;
}
#s-f67fa99c-623f-42e0-9141-59c28c061e11, #wrap-s-f67fa99c-623f-42e0-9141-59c28c061e11 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f67fa99c-623f-42e0-9141-59c28c061e11 {
  display: none;
}
#s-f67fa99c-623f-42e0-9141-59c28c061e11, #wrap-s-f67fa99c-623f-42e0-9141-59c28c061e11 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f67fa99c-623f-42e0-9141-59c28c061e11 {
  display: none;
}
#s-f67fa99c-623f-42e0-9141-59c28c061e11, #wrap-s-f67fa99c-623f-42e0-9141-59c28c061e11 { display:none !important; }}







#s-f67fa99c-623f-42e0-9141-59c28c061e11 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f67fa99c-623f-42e0-9141-59c28c061e11 {
  cursor: pointer;
}#s-f67fa99c-623f-42e0-9141-59c28c061e11.shg-box.shg-c {
  justify-content: center;
}

#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 {
  background-repeat: no-repeat;
background-size: contain;
margin-top: 50px;
min-height: 400px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 {
  display: none;
}
#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213, #wrap-s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 {
  display: none;
}
#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213, #wrap-s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 {
  
}
}@media (max-width: 767px){#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 {
  display: none;
}
#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213, #wrap-s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 { display:none !important; }}







#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213 {
  cursor: pointer;
}#s-fc2479f3-3f44-4dbd-a0f5-a93109d21213.shg-box.shg-c {
  justify-content: center;
}

#s-6e001b38-3901-467e-9d26-d636805312c5 {
  padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-6e001b38-3901-467e-9d26-d636805312c5 {
  display: none;
}
#s-6e001b38-3901-467e-9d26-d636805312c5, #wrap-s-6e001b38-3901-467e-9d26-d636805312c5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6e001b38-3901-467e-9d26-d636805312c5 {
  display: none;
}
#s-6e001b38-3901-467e-9d26-d636805312c5, #wrap-s-6e001b38-3901-467e-9d26-d636805312c5 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6e001b38-3901-467e-9d26-d636805312c5 {
  
}
}
#s-e253adff-af54-464c-bb78-156a53365dbb {
  padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-e253adff-af54-464c-bb78-156a53365dbb {
  display: none;
}
#s-e253adff-af54-464c-bb78-156a53365dbb, #wrap-s-e253adff-af54-464c-bb78-156a53365dbb { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e253adff-af54-464c-bb78-156a53365dbb {
  display: none;
}
#s-e253adff-af54-464c-bb78-156a53365dbb, #wrap-s-e253adff-af54-464c-bb78-156a53365dbb { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e253adff-af54-464c-bb78-156a53365dbb {
  
}
}
#s-784adcdb-ef83-49c6-a0f9-b2ebd9f12056 {
  display: none;
}
#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c {
  text-align: center;
}
@media (min-width: 1200px){#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c {
  display: none;
}
#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c, #wrap-s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c {
  display: none;
}
#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c, #wrap-s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c { display:none !important; }}
#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c .shg-product-reviews-container {
  font-family: ;
  font-size: 14px;
  color: #4E486D;
}

#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 21px;
}

#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: rgba(0, 0, 0, 1);
  stroke: rgba(0, 0, 0, 1);
}

#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: rgba(0, 0, 0, 1);
}

#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-cdcbaa0d-3dc6-4f21-ae15-cb2a8b608e4c .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

#s-5bdec07c-abf1-47f9-be5b-afd400c31513 {
  margin-top: 5px;
padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-5bdec07c-abf1-47f9-be5b-afd400c31513 {
  display: none;
}
#s-5bdec07c-abf1-47f9-be5b-afd400c31513, #wrap-s-5bdec07c-abf1-47f9-be5b-afd400c31513 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5bdec07c-abf1-47f9-be5b-afd400c31513 {
  display: none;
}
#s-5bdec07c-abf1-47f9-be5b-afd400c31513, #wrap-s-5bdec07c-abf1-47f9-be5b-afd400c31513 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5bdec07c-abf1-47f9-be5b-afd400c31513 {
  
}
}
#s-fb3575c3-a30d-4741-ac8e-7bce5fa5e821 {
  margin-top: 5px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
}
@media (min-width: 1200px){#s-fb3575c3-a30d-4741-ac8e-7bce5fa5e821 {
  display: none;
}
#s-fb3575c3-a30d-4741-ac8e-7bce5fa5e821, #wrap-s-fb3575c3-a30d-4741-ac8e-7bce5fa5e821 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fb3575c3-a30d-4741-ac8e-7bce5fa5e821 {
  display: none;
}
#s-fb3575c3-a30d-4741-ac8e-7bce5fa5e821, #wrap-s-fb3575c3-a30d-4741-ac8e-7bce5fa5e821 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fb3575c3-a30d-4741-ac8e-7bce5fa5e821 {
  
}
}
@media (min-width: 1200px){#s-7e77fe67-d1a7-4024-b6d6-88e84ce68099 {
  display: none;
}
#s-7e77fe67-d1a7-4024-b6d6-88e84ce68099, #wrap-s-7e77fe67-d1a7-4024-b6d6-88e84ce68099 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7e77fe67-d1a7-4024-b6d6-88e84ce68099 {
  display: none;
}
#s-7e77fe67-d1a7-4024-b6d6-88e84ce68099, #wrap-s-7e77fe67-d1a7-4024-b6d6-88e84ce68099 { display:none !important; }}
#s-7e77fe67-d1a7-4024-b6d6-88e84ce68099 {
  display: none;
}
#s-5cc7228c-e457-4b3e-85b9-ee1b6d634805 {
  border-style: solid;
margin-bottom: 75px;
padding-top: 13px;
padding-left: 80px;
padding-bottom: 13px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 1px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
cursor: pointer;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-5cc7228c-e457-4b3e-85b9-ee1b6d634805:hover {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-5cc7228c-e457-4b3e-85b9-ee1b6d634805:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-5cc7228c-e457-4b3e-85b9-ee1b6d634805 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5cc7228c-e457-4b3e-85b9-ee1b6d634805.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5cc7228c-e457-4b3e-85b9-ee1b6d634805.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Oswald;
  display:  inline-block ;
}

#s-5cc7228c-e457-4b3e-85b9-ee1b6d634805.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f {
  background-repeat: no-repeat;
background-size: cover;
min-height: 400px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f {
  display: none;
}
#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f, #wrap-s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f {
  display: none;
}
#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f, #wrap-s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f {
  display: none;
}
#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f, #wrap-s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f { display:none !important; }}







#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f {
  cursor: pointer;
}#s-a4335643-a8fe-4ee1-8bd4-e58ab15ed67f.shg-box.shg-c {
  justify-content: center;
}

#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 {
  background-image: url(https://i.shgcdn.com/9fedef52-4c8b-4ce8-b30d-85738d8b4442/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: contain;
min-height: 400px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 {
  display: none;
}
#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21, #wrap-s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 {
  display: none;
}
#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21, #wrap-s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 {
  
}
}@media (max-width: 767px){#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 {
  display: none;
}
#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21, #wrap-s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 { display:none !important; }}







#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21 {
  cursor: pointer;
}#s-4b109a90-2a9c-4f5c-93f8-e74aae138d21.shg-box.shg-c {
  justify-content: center;
}

#s-a0d41bed-ddc5-4713-979b-071ab0bf0bc6 {
  padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-a0d41bed-ddc5-4713-979b-071ab0bf0bc6 {
  display: none;
}
#s-a0d41bed-ddc5-4713-979b-071ab0bf0bc6, #wrap-s-a0d41bed-ddc5-4713-979b-071ab0bf0bc6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a0d41bed-ddc5-4713-979b-071ab0bf0bc6 {
  display: none;
}
#s-a0d41bed-ddc5-4713-979b-071ab0bf0bc6, #wrap-s-a0d41bed-ddc5-4713-979b-071ab0bf0bc6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a0d41bed-ddc5-4713-979b-071ab0bf0bc6 {
  
}
}
#s-3f6f6ca6-f52b-4478-aeda-be95a5a1eb33 {
  padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-3f6f6ca6-f52b-4478-aeda-be95a5a1eb33 {
  display: none;
}
#s-3f6f6ca6-f52b-4478-aeda-be95a5a1eb33, #wrap-s-3f6f6ca6-f52b-4478-aeda-be95a5a1eb33 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3f6f6ca6-f52b-4478-aeda-be95a5a1eb33 {
  display: none;
}
#s-3f6f6ca6-f52b-4478-aeda-be95a5a1eb33, #wrap-s-3f6f6ca6-f52b-4478-aeda-be95a5a1eb33 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3f6f6ca6-f52b-4478-aeda-be95a5a1eb33 {
  
}
}
#s-1d254569-cbf4-45eb-84ff-58fb41e22847 {
  display: none;
}
#s-73750de0-61f5-4483-b6c5-38df6645b72d {
  text-align: center;
}
@media (min-width: 1200px){#s-73750de0-61f5-4483-b6c5-38df6645b72d {
  display: none;
}
#s-73750de0-61f5-4483-b6c5-38df6645b72d, #wrap-s-73750de0-61f5-4483-b6c5-38df6645b72d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-73750de0-61f5-4483-b6c5-38df6645b72d {
  display: none;
}
#s-73750de0-61f5-4483-b6c5-38df6645b72d, #wrap-s-73750de0-61f5-4483-b6c5-38df6645b72d { display:none !important; }}
#s-73750de0-61f5-4483-b6c5-38df6645b72d .shg-product-reviews-container {
  font-family: ;
  font-size: 14px;
  color: #4E486D;
}

#s-73750de0-61f5-4483-b6c5-38df6645b72d .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 21px;
}

#s-73750de0-61f5-4483-b6c5-38df6645b72d .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-73750de0-61f5-4483-b6c5-38df6645b72d .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-73750de0-61f5-4483-b6c5-38df6645b72d .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: rgba(0, 0, 0, 1);
  stroke: rgba(0, 0, 0, 1);
}

#s-73750de0-61f5-4483-b6c5-38df6645b72d .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: rgba(0, 0, 0, 1);
}

#s-73750de0-61f5-4483-b6c5-38df6645b72d .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-73750de0-61f5-4483-b6c5-38df6645b72d .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-73750de0-61f5-4483-b6c5-38df6645b72d .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

#s-a574935b-9798-4d7f-9543-d79403e79d57 {
  margin-top: 5px;
padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-a574935b-9798-4d7f-9543-d79403e79d57 {
  display: none;
}
#s-a574935b-9798-4d7f-9543-d79403e79d57, #wrap-s-a574935b-9798-4d7f-9543-d79403e79d57 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a574935b-9798-4d7f-9543-d79403e79d57 {
  display: none;
}
#s-a574935b-9798-4d7f-9543-d79403e79d57, #wrap-s-a574935b-9798-4d7f-9543-d79403e79d57 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a574935b-9798-4d7f-9543-d79403e79d57 {
  
}
}
#s-60c588ec-d66b-4309-b47e-e874f6cd0267 {
  margin-top: 5px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
}
@media (min-width: 1200px){#s-60c588ec-d66b-4309-b47e-e874f6cd0267 {
  display: none;
}
#s-60c588ec-d66b-4309-b47e-e874f6cd0267, #wrap-s-60c588ec-d66b-4309-b47e-e874f6cd0267 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-60c588ec-d66b-4309-b47e-e874f6cd0267 {
  display: none;
}
#s-60c588ec-d66b-4309-b47e-e874f6cd0267, #wrap-s-60c588ec-d66b-4309-b47e-e874f6cd0267 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-60c588ec-d66b-4309-b47e-e874f6cd0267 {
  
}
}
@media (min-width: 1200px){#s-4487e772-4887-4f46-bfe6-a094ee40ee88 {
  display: none;
}
#s-4487e772-4887-4f46-bfe6-a094ee40ee88, #wrap-s-4487e772-4887-4f46-bfe6-a094ee40ee88 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4487e772-4887-4f46-bfe6-a094ee40ee88 {
  display: none;
}
#s-4487e772-4887-4f46-bfe6-a094ee40ee88, #wrap-s-4487e772-4887-4f46-bfe6-a094ee40ee88 { display:none !important; }}
#s-4487e772-4887-4f46-bfe6-a094ee40ee88 {
  display: none;
}
#s-3d2997b3-3902-4e20-a749-7121ff8243cd {
  border-style: solid;
margin-bottom: 75px;
padding-top: 13px;
padding-left: 80px;
padding-bottom: 13px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 1px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
cursor: pointer;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-3d2997b3-3902-4e20-a749-7121ff8243cd:hover {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3d2997b3-3902-4e20-a749-7121ff8243cd:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-3d2997b3-3902-4e20-a749-7121ff8243cd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3d2997b3-3902-4e20-a749-7121ff8243cd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3d2997b3-3902-4e20-a749-7121ff8243cd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Oswald;
  display:  inline-block ;
}

#s-3d2997b3-3902-4e20-a749-7121ff8243cd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-f7341192-5450-4224-9589-683710b728d0 {
  min-height: 40px;
}
@media (min-width: 1200px){#s-f7341192-5450-4224-9589-683710b728d0 {
  display: none;
}
#s-f7341192-5450-4224-9589-683710b728d0, #wrap-s-f7341192-5450-4224-9589-683710b728d0 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f7341192-5450-4224-9589-683710b728d0 {
  display: none;
}
#s-f7341192-5450-4224-9589-683710b728d0, #wrap-s-f7341192-5450-4224-9589-683710b728d0 { display:none !important; }}







#s-f7341192-5450-4224-9589-683710b728d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f7341192-5450-4224-9589-683710b728d0.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

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

  to {
    opacity: 1;
  }
}

#s-081c9dd5-0f21-496b-b9a8-e0950dfc75f3 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-081c9dd5-0f21-496b-b9a8-e0950dfc75f3 .shg-sld-nav-button.shg-sld-left,
#s-081c9dd5-0f21-496b-b9a8-e0950dfc75f3 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-8c86783d-37d6-44a5-9989-93679175a554 {
  background-color: rgba(0, 0, 0, 1);
}








#s-8c86783d-37d6-44a5-9989-93679175a554 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8c86783d-37d6-44a5-9989-93679175a554.shg-box.shg-c {
  justify-content: center;
}

#s-1fb500b8-688d-4b14-9ed7-957fae415922 {
  margin-top: 20px;
}

#s-8670bd18-f14f-4f4c-910d-19a2f18da1a2 {
  min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}








#s-8670bd18-f14f-4f4c-910d-19a2f18da1a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8670bd18-f14f-4f4c-910d-19a2f18da1a2.shg-box.shg-c {
  justify-content: center;
}

#s-13d7f0b7-44ed-457b-9206-a32b87bad02b {
  margin-top: 20px;
}

#s-85b72c08-40f6-47f7-b5cf-dafd97227fe3 {
  min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}








#s-85b72c08-40f6-47f7-b5cf-dafd97227fe3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-85b72c08-40f6-47f7-b5cf-dafd97227fe3.shg-box.shg-c {
  justify-content: center;
}

#s-20495ca5-c0db-4a99-9455-12e73babfa5f {
  margin-top: 20px;
}

#s-47b03482-af89-4054-904c-8f412a74163a {
  min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}








#s-47b03482-af89-4054-904c-8f412a74163a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-47b03482-af89-4054-904c-8f412a74163a.shg-box.shg-c {
  justify-content: center;
}

#s-fb623007-83f8-46f5-bbfe-3bd353bfe342 {
  margin-top: 20px;
}

#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: 50px;
margin-right: 50px;
min-height: 400px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8 {
  display: none;
}
#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8, #wrap-s-3bf1c158-54b4-4542-bc2b-78905b33d1b8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8 {
  display: none;
}
#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8, #wrap-s-3bf1c158-54b4-4542-bc2b-78905b33d1b8 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8 {
  display: none;
}
#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8, #wrap-s-3bf1c158-54b4-4542-bc2b-78905b33d1b8 { display:none !important; }}







#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8 {
  cursor: pointer;
}#s-3bf1c158-54b4-4542-bc2b-78905b33d1b8.shg-box.shg-c {
  justify-content: center;
}

#s-324fdc0a-4039-445b-92bb-182b74787094 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 50px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
min-height: 400px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-324fdc0a-4039-445b-92bb-182b74787094 {
  display: none;
}
#s-324fdc0a-4039-445b-92bb-182b74787094, #wrap-s-324fdc0a-4039-445b-92bb-182b74787094 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-324fdc0a-4039-445b-92bb-182b74787094 {
  display: none;
}
#s-324fdc0a-4039-445b-92bb-182b74787094, #wrap-s-324fdc0a-4039-445b-92bb-182b74787094 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-324fdc0a-4039-445b-92bb-182b74787094 {
  
}
}@media (max-width: 767px){#s-324fdc0a-4039-445b-92bb-182b74787094 {
  display: none;
}
#s-324fdc0a-4039-445b-92bb-182b74787094, #wrap-s-324fdc0a-4039-445b-92bb-182b74787094 { display:none !important; }}







#s-324fdc0a-4039-445b-92bb-182b74787094 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-324fdc0a-4039-445b-92bb-182b74787094 {
  cursor: pointer;
}#s-324fdc0a-4039-445b-92bb-182b74787094.shg-box.shg-c {
  justify-content: center;
}

#s-553a9c20-cff7-47e4-9dbc-b4631bbe9e0f {
  padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-553a9c20-cff7-47e4-9dbc-b4631bbe9e0f {
  display: none;
}
#s-553a9c20-cff7-47e4-9dbc-b4631bbe9e0f, #wrap-s-553a9c20-cff7-47e4-9dbc-b4631bbe9e0f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-553a9c20-cff7-47e4-9dbc-b4631bbe9e0f {
  display: none;
}
#s-553a9c20-cff7-47e4-9dbc-b4631bbe9e0f, #wrap-s-553a9c20-cff7-47e4-9dbc-b4631bbe9e0f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-553a9c20-cff7-47e4-9dbc-b4631bbe9e0f {
  
}
}
#s-eb235739-6b66-4d62-9184-e17a0ddeda60 {
  padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-eb235739-6b66-4d62-9184-e17a0ddeda60 {
  display: none;
}
#s-eb235739-6b66-4d62-9184-e17a0ddeda60, #wrap-s-eb235739-6b66-4d62-9184-e17a0ddeda60 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-eb235739-6b66-4d62-9184-e17a0ddeda60 {
  display: none;
}
#s-eb235739-6b66-4d62-9184-e17a0ddeda60, #wrap-s-eb235739-6b66-4d62-9184-e17a0ddeda60 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-eb235739-6b66-4d62-9184-e17a0ddeda60 {
  
}
}
@media (min-width: 1200px){#s-024aa9ee-9100-4576-9380-bdf2fbdc73c1 {
  display: none;
}
#s-024aa9ee-9100-4576-9380-bdf2fbdc73c1, #wrap-s-024aa9ee-9100-4576-9380-bdf2fbdc73c1 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-024aa9ee-9100-4576-9380-bdf2fbdc73c1 {
  display: none;
}
#s-024aa9ee-9100-4576-9380-bdf2fbdc73c1, #wrap-s-024aa9ee-9100-4576-9380-bdf2fbdc73c1 { display:none !important; }}
#s-024aa9ee-9100-4576-9380-bdf2fbdc73c1 {
  display: none;
}
#s-519fef74-b0da-484d-aaa1-eef738291246 {
  text-align: center;
}
@media (min-width: 1200px){#s-519fef74-b0da-484d-aaa1-eef738291246 {
  display: none;
}
#s-519fef74-b0da-484d-aaa1-eef738291246, #wrap-s-519fef74-b0da-484d-aaa1-eef738291246 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-519fef74-b0da-484d-aaa1-eef738291246 {
  display: none;
}
#s-519fef74-b0da-484d-aaa1-eef738291246, #wrap-s-519fef74-b0da-484d-aaa1-eef738291246 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-519fef74-b0da-484d-aaa1-eef738291246 {
  
}
}
#s-519fef74-b0da-484d-aaa1-eef738291246 .shg-product-reviews-container {
  font-family: ;
  font-size: 16px;
  color: #4E486D;
}

#s-519fef74-b0da-484d-aaa1-eef738291246 .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 24px;
}

#s-519fef74-b0da-484d-aaa1-eef738291246 .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-519fef74-b0da-484d-aaa1-eef738291246 .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-519fef74-b0da-484d-aaa1-eef738291246 .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: rgba(0, 0, 0, 1);
  stroke: rgba(0, 0, 0, 1);
}

#s-519fef74-b0da-484d-aaa1-eef738291246 .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: rgba(0, 0, 0, 1);
}

#s-519fef74-b0da-484d-aaa1-eef738291246 .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-519fef74-b0da-484d-aaa1-eef738291246 .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-519fef74-b0da-484d-aaa1-eef738291246 .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

#s-6311b7e3-4cd7-40da-b84d-0bd5657f568f {
  margin-top: 5px;
padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-6311b7e3-4cd7-40da-b84d-0bd5657f568f {
  display: none;
}
#s-6311b7e3-4cd7-40da-b84d-0bd5657f568f, #wrap-s-6311b7e3-4cd7-40da-b84d-0bd5657f568f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6311b7e3-4cd7-40da-b84d-0bd5657f568f {
  display: none;
}
#s-6311b7e3-4cd7-40da-b84d-0bd5657f568f, #wrap-s-6311b7e3-4cd7-40da-b84d-0bd5657f568f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6311b7e3-4cd7-40da-b84d-0bd5657f568f {
  
}
}
#s-967cc8be-d4a9-4b6a-b099-6375cda39282 {
  margin-top: 5px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
}
@media (min-width: 1200px){#s-967cc8be-d4a9-4b6a-b099-6375cda39282 {
  display: none;
}
#s-967cc8be-d4a9-4b6a-b099-6375cda39282, #wrap-s-967cc8be-d4a9-4b6a-b099-6375cda39282 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-967cc8be-d4a9-4b6a-b099-6375cda39282 {
  display: none;
}
#s-967cc8be-d4a9-4b6a-b099-6375cda39282, #wrap-s-967cc8be-d4a9-4b6a-b099-6375cda39282 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-967cc8be-d4a9-4b6a-b099-6375cda39282 {
  
}
}
@media (min-width: 1200px){#s-e3f51d6b-dc47-45a2-938d-b82d74db760a {
  display: none;
}
#s-e3f51d6b-dc47-45a2-938d-b82d74db760a, #wrap-s-e3f51d6b-dc47-45a2-938d-b82d74db760a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e3f51d6b-dc47-45a2-938d-b82d74db760a {
  display: none;
}
#s-e3f51d6b-dc47-45a2-938d-b82d74db760a, #wrap-s-e3f51d6b-dc47-45a2-938d-b82d74db760a { display:none !important; }}
#s-e3f51d6b-dc47-45a2-938d-b82d74db760a {
  display: none;
}
#s-bea1dbea-cccf-4fa4-9dd5-a3b27aa9df9d {
  border-style: solid;
margin-bottom: 75px;
padding-top: 13px;
padding-left: 80px;
padding-bottom: 13px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 1px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
cursor: pointer;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-bea1dbea-cccf-4fa4-9dd5-a3b27aa9df9d:hover {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-bea1dbea-cccf-4fa4-9dd5-a3b27aa9df9d:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-bea1dbea-cccf-4fa4-9dd5-a3b27aa9df9d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bea1dbea-cccf-4fa4-9dd5-a3b27aa9df9d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bea1dbea-cccf-4fa4-9dd5-a3b27aa9df9d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Oswald;
  display:  inline-block ;
}

#s-bea1dbea-cccf-4fa4-9dd5-a3b27aa9df9d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-4286a88a-f2c9-46d8-b365-b16e423334a8 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 400px;
background-position: center center;
}
@media (min-width: 1200px){#s-4286a88a-f2c9-46d8-b365-b16e423334a8 {
  display: none;
}
#s-4286a88a-f2c9-46d8-b365-b16e423334a8, #wrap-s-4286a88a-f2c9-46d8-b365-b16e423334a8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4286a88a-f2c9-46d8-b365-b16e423334a8 {
  display: none;
}
#s-4286a88a-f2c9-46d8-b365-b16e423334a8, #wrap-s-4286a88a-f2c9-46d8-b365-b16e423334a8 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4286a88a-f2c9-46d8-b365-b16e423334a8 {
  display: none;
}
#s-4286a88a-f2c9-46d8-b365-b16e423334a8, #wrap-s-4286a88a-f2c9-46d8-b365-b16e423334a8 { display:none !important; }}







#s-4286a88a-f2c9-46d8-b365-b16e423334a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4286a88a-f2c9-46d8-b365-b16e423334a8 {
  cursor: pointer;
}#s-4286a88a-f2c9-46d8-b365-b16e423334a8.shg-box.shg-c {
  justify-content: center;
}

#s-cf7a0d67-5c30-476c-96a9-2a23721d6785 {
  background-repeat: no-repeat;
background-size: contain;
margin-top: 20px;
min-height: 600px;
background-position: center center;
}
@media (min-width: 1200px){#s-cf7a0d67-5c30-476c-96a9-2a23721d6785 {
  display: none;
}
#s-cf7a0d67-5c30-476c-96a9-2a23721d6785, #wrap-s-cf7a0d67-5c30-476c-96a9-2a23721d6785 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cf7a0d67-5c30-476c-96a9-2a23721d6785 {
  display: none;
}
#s-cf7a0d67-5c30-476c-96a9-2a23721d6785, #wrap-s-cf7a0d67-5c30-476c-96a9-2a23721d6785 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-cf7a0d67-5c30-476c-96a9-2a23721d6785 {
  
}
}@media (max-width: 767px){#s-cf7a0d67-5c30-476c-96a9-2a23721d6785 {
  display: none;
}
#s-cf7a0d67-5c30-476c-96a9-2a23721d6785, #wrap-s-cf7a0d67-5c30-476c-96a9-2a23721d6785 { display:none !important; }}







#s-cf7a0d67-5c30-476c-96a9-2a23721d6785 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cf7a0d67-5c30-476c-96a9-2a23721d6785.shg-box.shg-c {
  justify-content: center;
}

#s-08641fc1-20fe-4705-a345-28ef93fe3ae8 {
  padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-08641fc1-20fe-4705-a345-28ef93fe3ae8 {
  display: none;
}
#s-08641fc1-20fe-4705-a345-28ef93fe3ae8, #wrap-s-08641fc1-20fe-4705-a345-28ef93fe3ae8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-08641fc1-20fe-4705-a345-28ef93fe3ae8 {
  display: none;
}
#s-08641fc1-20fe-4705-a345-28ef93fe3ae8, #wrap-s-08641fc1-20fe-4705-a345-28ef93fe3ae8 { display:none !important; }}
#s-06c1b01c-4e60-4d62-b922-d8b21ae638d5 {
  padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-06c1b01c-4e60-4d62-b922-d8b21ae638d5 {
  display: none;
}
#s-06c1b01c-4e60-4d62-b922-d8b21ae638d5, #wrap-s-06c1b01c-4e60-4d62-b922-d8b21ae638d5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-06c1b01c-4e60-4d62-b922-d8b21ae638d5 {
  display: none;
}
#s-06c1b01c-4e60-4d62-b922-d8b21ae638d5, #wrap-s-06c1b01c-4e60-4d62-b922-d8b21ae638d5 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-06c1b01c-4e60-4d62-b922-d8b21ae638d5 {
  
}
}
#s-c5e8415b-96ec-4960-9c21-df8e102ebf02 {
  display: none;
}
#s-cf99a925-5b53-400f-8369-5d92881f3c8b {
  text-align: center;
}
@media (min-width: 1200px){#s-cf99a925-5b53-400f-8369-5d92881f3c8b {
  display: none;
}
#s-cf99a925-5b53-400f-8369-5d92881f3c8b, #wrap-s-cf99a925-5b53-400f-8369-5d92881f3c8b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cf99a925-5b53-400f-8369-5d92881f3c8b {
  display: none;
}
#s-cf99a925-5b53-400f-8369-5d92881f3c8b, #wrap-s-cf99a925-5b53-400f-8369-5d92881f3c8b { display:none !important; }}
#s-cf99a925-5b53-400f-8369-5d92881f3c8b .shg-product-reviews-container {
  font-family: ;
  font-size: 14px;
  color: #4E486D;
}

#s-cf99a925-5b53-400f-8369-5d92881f3c8b .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 21px;
}

#s-cf99a925-5b53-400f-8369-5d92881f3c8b .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-cf99a925-5b53-400f-8369-5d92881f3c8b .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-cf99a925-5b53-400f-8369-5d92881f3c8b .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: rgba(0, 0, 0, 1);
  stroke: rgba(0, 0, 0, 1);
}

#s-cf99a925-5b53-400f-8369-5d92881f3c8b .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: rgba(0, 0, 0, 1);
}

#s-cf99a925-5b53-400f-8369-5d92881f3c8b .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-cf99a925-5b53-400f-8369-5d92881f3c8b .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-cf99a925-5b53-400f-8369-5d92881f3c8b .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

#s-b14d50c7-c9fb-4a77-94d7-3e9312bdb549 {
  margin-top: 5px;
padding-left: 30px;
padding-right: 30px;
}
@media (min-width: 1200px){#s-b14d50c7-c9fb-4a77-94d7-3e9312bdb549 {
  display: none;
}
#s-b14d50c7-c9fb-4a77-94d7-3e9312bdb549, #wrap-s-b14d50c7-c9fb-4a77-94d7-3e9312bdb549 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b14d50c7-c9fb-4a77-94d7-3e9312bdb549 {
  display: none;
}
#s-b14d50c7-c9fb-4a77-94d7-3e9312bdb549, #wrap-s-b14d50c7-c9fb-4a77-94d7-3e9312bdb549 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b14d50c7-c9fb-4a77-94d7-3e9312bdb549 {
  
}
}
#s-7ba8b7d9-e5cc-47de-b6c6-6ee04c967be3 {
  margin-top: 5px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 5px;
padding-right: 10px;
}
@media (min-width: 1200px){#s-7ba8b7d9-e5cc-47de-b6c6-6ee04c967be3 {
  display: none;
}
#s-7ba8b7d9-e5cc-47de-b6c6-6ee04c967be3, #wrap-s-7ba8b7d9-e5cc-47de-b6c6-6ee04c967be3 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7ba8b7d9-e5cc-47de-b6c6-6ee04c967be3 {
  display: none;
}
#s-7ba8b7d9-e5cc-47de-b6c6-6ee04c967be3, #wrap-s-7ba8b7d9-e5cc-47de-b6c6-6ee04c967be3 { display:none !important; }}
@media (min-width: 1200px){#s-141e2c53-b78f-44ac-9143-a5e1aaf08c31 {
  display: none;
}
#s-141e2c53-b78f-44ac-9143-a5e1aaf08c31, #wrap-s-141e2c53-b78f-44ac-9143-a5e1aaf08c31 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-141e2c53-b78f-44ac-9143-a5e1aaf08c31 {
  display: none;
}
#s-141e2c53-b78f-44ac-9143-a5e1aaf08c31, #wrap-s-141e2c53-b78f-44ac-9143-a5e1aaf08c31 { display:none !important; }}
#s-141e2c53-b78f-44ac-9143-a5e1aaf08c31 {
  display: none;
}
#s-892bb9f9-6688-43e7-b745-930c75efa24f {
  border-style: solid;
margin-bottom: 75px;
padding-top: 13px;
padding-left: 80px;
padding-bottom: 13px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 1px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
cursor: pointer;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-892bb9f9-6688-43e7-b745-930c75efa24f:hover {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-892bb9f9-6688-43e7-b745-930c75efa24f:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-892bb9f9-6688-43e7-b745-930c75efa24f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-892bb9f9-6688-43e7-b745-930c75efa24f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-892bb9f9-6688-43e7-b745-930c75efa24f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Oswald;
  display:  inline-block ;
}

#s-892bb9f9-6688-43e7-b745-930c75efa24f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-69d9b293-39aa-429d-8959-7952511f3e5c {
  min-height: 50px;
}
@media (min-width: 1200px){#s-69d9b293-39aa-429d-8959-7952511f3e5c {
  display: none;
}
#s-69d9b293-39aa-429d-8959-7952511f3e5c, #wrap-s-69d9b293-39aa-429d-8959-7952511f3e5c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-69d9b293-39aa-429d-8959-7952511f3e5c {
  display: none;
}
#s-69d9b293-39aa-429d-8959-7952511f3e5c, #wrap-s-69d9b293-39aa-429d-8959-7952511f3e5c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-69d9b293-39aa-429d-8959-7952511f3e5c {
  
}
}







#s-69d9b293-39aa-429d-8959-7952511f3e5c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-69d9b293-39aa-429d-8959-7952511f3e5c.shg-box.shg-c {
  justify-content: center;
}

#s-d4ae539c-882c-4b75-97b6-76d87bd97ce1 {
  border-style: solid;
margin-top: 30px;
margin-bottom: 65px;
padding-top: 10px;
padding-left: 80px;
padding-bottom: 10px;
padding-right: 80px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-style: solid;
background-color: rgba(0, 0, 0, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-d4ae539c-882c-4b75-97b6-76d87bd97ce1:hover {border-style: solid !important;
border-color: #2C2A34 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-d4ae539c-882c-4b75-97b6-76d87bd97ce1:active {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 1200px){#s-d4ae539c-882c-4b75-97b6-76d87bd97ce1 {
  display: none;
}
#s-d4ae539c-882c-4b75-97b6-76d87bd97ce1, #wrap-s-d4ae539c-882c-4b75-97b6-76d87bd97ce1 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d4ae539c-882c-4b75-97b6-76d87bd97ce1 {
  display: none;
}
#s-d4ae539c-882c-4b75-97b6-76d87bd97ce1, #wrap-s-d4ae539c-882c-4b75-97b6-76d87bd97ce1 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d4ae539c-882c-4b75-97b6-76d87bd97ce1 {
  
}
}


#s-d4ae539c-882c-4b75-97b6-76d87bd97ce1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Oswald;
  display:  inline-block ;
}

#s-380f892a-6875-4026-8cdf-2020c1b34723 {
  background-repeat: no-repeat;
background-size: contain;
background-position: center center;
}
@media (max-width: 767px){#s-380f892a-6875-4026-8cdf-2020c1b34723 {
  display: none;
}
#s-380f892a-6875-4026-8cdf-2020c1b34723, #wrap-s-380f892a-6875-4026-8cdf-2020c1b34723 { display:none !important; }}







#s-380f892a-6875-4026-8cdf-2020c1b34723 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-380f892a-6875-4026-8cdf-2020c1b34723.shg-box.shg-c {
  justify-content: center;
}

#s-010dadf3-20de-4556-a756-ab98d89d2dfb {
  padding-top: 75px;
padding-left: 100px;
padding-right: 100px;
}
@media (min-width: 768px) and (max-width: 991px){#s-010dadf3-20de-4556-a756-ab98d89d2dfb {
  
}
}@media (max-width: 767px){#s-010dadf3-20de-4556-a756-ab98d89d2dfb {
  display: none;
}
#s-010dadf3-20de-4556-a756-ab98d89d2dfb, #wrap-s-010dadf3-20de-4556-a756-ab98d89d2dfb { display:none !important; }}
#s-68b0ac63-e8c2-4173-9a7f-39182f2668d3 {
  min-height: 50px;
}








#s-68b0ac63-e8c2-4173-9a7f-39182f2668d3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-68b0ac63-e8c2-4173-9a7f-39182f2668d3.shg-box.shg-c {
  justify-content: center;
}








#s-0696d993-f511-4cce-a72b-6628420a5a67 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0696d993-f511-4cce-a72b-6628420a5a67.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-84a50ff3-9388-436c-9be9-029ade96c0e9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-984cc6d4-4ab0-431e-a909-dc97468dc7b7 {
  margin-top: -10px;
padding-bottom: 75px;
text-align: center;
}

#s-1a7a2e48-26b2-4d62-aa23-1539024557a8 {
  background-repeat: no-repeat;
background-size: contain;
min-height: 300px;
background-position: center top;
}
@media (min-width: 1200px){#s-1a7a2e48-26b2-4d62-aa23-1539024557a8 {
  display: none;
}
#s-1a7a2e48-26b2-4d62-aa23-1539024557a8, #wrap-s-1a7a2e48-26b2-4d62-aa23-1539024557a8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1a7a2e48-26b2-4d62-aa23-1539024557a8 {
  display: none;
}
#s-1a7a2e48-26b2-4d62-aa23-1539024557a8, #wrap-s-1a7a2e48-26b2-4d62-aa23-1539024557a8 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1a7a2e48-26b2-4d62-aa23-1539024557a8 {
  display: none;
}
#s-1a7a2e48-26b2-4d62-aa23-1539024557a8, #wrap-s-1a7a2e48-26b2-4d62-aa23-1539024557a8 { display:none !important; }}@media (max-width: 767px){#s-1a7a2e48-26b2-4d62-aa23-1539024557a8 {
  
}
}







#s-1a7a2e48-26b2-4d62-aa23-1539024557a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1a7a2e48-26b2-4d62-aa23-1539024557a8.shg-box.shg-c {
  justify-content: center;
}

#s-149c98a4-ff00-47f8-ba78-d2429e914d70 {
  margin-top: 50px;
padding-left: 50px;
padding-right: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-149c98a4-ff00-47f8-ba78-d2429e914d70 {
  
}
}@media (max-width: 767px){#s-149c98a4-ff00-47f8-ba78-d2429e914d70 {
  
}
}
#s-7b67de2e-58dd-42bd-a189-ac11e1111a2a {
  padding-left: 50px;
padding-right: 50px;
}

#s-d1e6d33b-a484-4151-8482-55cbb2ea8bb7 {
  padding-left: 30px;
padding-bottom: 40px;
padding-right: 30px;
}

#s-ce4338e5-2595-419a-af1d-2a65ec863f9e {
  min-height: 50px;
}








#s-ce4338e5-2595-419a-af1d-2a65ec863f9e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ce4338e5-2595-419a-af1d-2a65ec863f9e.shg-box.shg-c {
  justify-content: center;
}

#s-8b6e6255-2bd9-4ac7-b927-5f5fad5d376d {
  margin-top: 50px;
}
@media (min-width: 1200px){#s-8b6e6255-2bd9-4ac7-b927-5f5fad5d376d {
  display: none;
}
#s-8b6e6255-2bd9-4ac7-b927-5f5fad5d376d, #wrap-s-8b6e6255-2bd9-4ac7-b927-5f5fad5d376d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8b6e6255-2bd9-4ac7-b927-5f5fad5d376d {
  display: none;
}
#s-8b6e6255-2bd9-4ac7-b927-5f5fad5d376d, #wrap-s-8b6e6255-2bd9-4ac7-b927-5f5fad5d376d { display:none !important; }}
@media (min-width: 1200px){#s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559 {
  display: none;
}
#s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559, #wrap-s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559 {
  display: none;
}
#s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559, #wrap-s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559 {
  display: none;
}
#s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559, #wrap-s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559 { display:none !important; }}@media (max-width: 767px){#s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559 {
  display: none;
}
#s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559, #wrap-s-4a54e16e-43d8-49ca-a4c1-fc9c70fa3559 { display:none !important; }}
#s-4ff28502-a020-49e5-8cfa-aac72ff5344d {
  min-height: 400px;
}








#s-4ff28502-a020-49e5-8cfa-aac72ff5344d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4ff28502-a020-49e5-8cfa-aac72ff5344d.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 992px) and (max-width: 1199px){#s-7d7f169a-27fc-495b-9234-e225f74fb6b8 {
  display: none;
}
#s-7d7f169a-27fc-495b-9234-e225f74fb6b8, #wrap-s-7d7f169a-27fc-495b-9234-e225f74fb6b8 { display:none !important; }}







#s-7d7f169a-27fc-495b-9234-e225f74fb6b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7d7f169a-27fc-495b-9234-e225f74fb6b8.shg-box.shg-c {
  justify-content: center;
}

#s-806211f4-367c-4ce1-92fc-8b4fe37ddf31 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-806211f4-367c-4ce1-92fc-8b4fe37ddf31 {
  display: none;
}
#s-806211f4-367c-4ce1-92fc-8b4fe37ddf31, #wrap-s-806211f4-367c-4ce1-92fc-8b4fe37ddf31 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-806211f4-367c-4ce1-92fc-8b4fe37ddf31 {
  display: none;
}
#s-806211f4-367c-4ce1-92fc-8b4fe37ddf31, #wrap-s-806211f4-367c-4ce1-92fc-8b4fe37ddf31 { display:none !important; }}







#s-806211f4-367c-4ce1-92fc-8b4fe37ddf31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-806211f4-367c-4ce1-92fc-8b4fe37ddf31.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-829ce7be-5bb7-4022-93a8-168f45daab0e {
  display: none;
}
#s-829ce7be-5bb7-4022-93a8-168f45daab0e, #wrap-s-829ce7be-5bb7-4022-93a8-168f45daab0e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-829ce7be-5bb7-4022-93a8-168f45daab0e {
  display: none;
}
#s-829ce7be-5bb7-4022-93a8-168f45daab0e, #wrap-s-829ce7be-5bb7-4022-93a8-168f45daab0e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-829ce7be-5bb7-4022-93a8-168f45daab0e {
  
}
}@media (max-width: 767px){#s-829ce7be-5bb7-4022-93a8-168f45daab0e {
  
}
}
#s-829ce7be-5bb7-4022-93a8-168f45daab0e .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-829ce7be-5bb7-4022-93a8-168f45daab0e .shg-sld-nav-button.shg-sld-left,
#s-829ce7be-5bb7-4022-93a8-168f45daab0e .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

@media (min-width: 992px) and (max-width: 1199px){#s-a8221766-c925-4b11-97b5-740efcd1bbb5 {
  display: none;
}
#s-a8221766-c925-4b11-97b5-740efcd1bbb5, #wrap-s-a8221766-c925-4b11-97b5-740efcd1bbb5 { display:none !important; }}
@media (min-width: 992px) and (max-width: 1199px){#s-26a33565-8866-4615-9aca-eb999d8d198d {
  display: none;
}
#s-26a33565-8866-4615-9aca-eb999d8d198d, #wrap-s-26a33565-8866-4615-9aca-eb999d8d198d { display:none !important; }}
@media (min-width: 992px) and (max-width: 1199px){#s-f5018485-92b6-476e-a36e-47ed00308f6a {
  display: none;
}
#s-f5018485-92b6-476e-a36e-47ed00308f6a, #wrap-s-f5018485-92b6-476e-a36e-47ed00308f6a { display:none !important; }}
#s-2b39a014-cd91-4853-8c0d-ae919607ebcc {
  min-height: 50px;
}








#s-2b39a014-cd91-4853-8c0d-ae919607ebcc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2b39a014-cd91-4853-8c0d-ae919607ebcc.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 992px) and (max-width: 1199px){#s-ee8cd5ee-737b-4d90-8a8f-9cf594b2e5a0 {
  display: none;
}
#s-ee8cd5ee-737b-4d90-8a8f-9cf594b2e5a0, #wrap-s-ee8cd5ee-737b-4d90-8a8f-9cf594b2e5a0 { display:none !important; }}
#s-bd0ab1de-849a-4cc6-b76e-93e889fb6f01 {
  min-height: 50px;
}








#s-bd0ab1de-849a-4cc6-b76e-93e889fb6f01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd0ab1de-849a-4cc6-b76e-93e889fb6f01.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 992px) and (max-width: 1199px){#s-5a170303-4dce-400d-ad80-f19a0323173c {
  display: none;
}
#s-5a170303-4dce-400d-ad80-f19a0323173c, #wrap-s-5a170303-4dce-400d-ad80-f19a0323173c { display:none !important; }}
#s-998e2731-702a-49f0-9922-1e9a27152d39 {
  padding-top: 10px;
padding-left: 125px;
padding-bottom: 30px;
padding-right: 125px;
text-align: center;
}
@media (min-width: 1200px){#s-998e2731-702a-49f0-9922-1e9a27152d39 {
  display: none;
}
#s-998e2731-702a-49f0-9922-1e9a27152d39, #wrap-s-998e2731-702a-49f0-9922-1e9a27152d39 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-998e2731-702a-49f0-9922-1e9a27152d39 {
  display: none;
}
#s-998e2731-702a-49f0-9922-1e9a27152d39, #wrap-s-998e2731-702a-49f0-9922-1e9a27152d39 { display:none !important; }}



  #s-998e2731-702a-49f0-9922-1e9a27152d39 img.shogun-image {
    
    width: px;
  }


#s-998e2731-702a-49f0-9922-1e9a27152d39 .shogun-image-content {
  
    align-items: center;
  
}

#s-667477a0-ef9b-4c45-8e5c-cc7b2b994fcf {
  padding-top: 10px;
padding-left: 125px;
padding-bottom: 30px;
padding-right: 125px;
text-align: center;
}
@media (min-width: 1200px){#s-667477a0-ef9b-4c45-8e5c-cc7b2b994fcf {
  display: none;
}
#s-667477a0-ef9b-4c45-8e5c-cc7b2b994fcf, #wrap-s-667477a0-ef9b-4c45-8e5c-cc7b2b994fcf { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-667477a0-ef9b-4c45-8e5c-cc7b2b994fcf {
  display: none;
}
#s-667477a0-ef9b-4c45-8e5c-cc7b2b994fcf, #wrap-s-667477a0-ef9b-4c45-8e5c-cc7b2b994fcf { display:none !important; }}



  #s-667477a0-ef9b-4c45-8e5c-cc7b2b994fcf img.shogun-image {
    
    width: px;
  }


#s-667477a0-ef9b-4c45-8e5c-cc7b2b994fcf .shogun-image-content {
  
    align-items: center;
  
}

#s-d4677aab-49b3-4f37-aba4-be5a33d7fa57 {
  padding-top: 10px;
padding-left: 125px;
padding-bottom: 30px;
padding-right: 125px;
text-align: center;
}
@media (min-width: 1200px){#s-d4677aab-49b3-4f37-aba4-be5a33d7fa57 {
  display: none;
}
#s-d4677aab-49b3-4f37-aba4-be5a33d7fa57, #wrap-s-d4677aab-49b3-4f37-aba4-be5a33d7fa57 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d4677aab-49b3-4f37-aba4-be5a33d7fa57 {
  display: none;
}
#s-d4677aab-49b3-4f37-aba4-be5a33d7fa57, #wrap-s-d4677aab-49b3-4f37-aba4-be5a33d7fa57 { display:none !important; }}



  #s-d4677aab-49b3-4f37-aba4-be5a33d7fa57 img.shogun-image {
    
    width: px;
  }


#s-d4677aab-49b3-4f37-aba4-be5a33d7fa57 .shogun-image-content {
  
    align-items: center;
  
}

#s-9e1bd11b-93b9-4201-9d37-90ef8af3d020 {
  padding-top: 10px;
padding-left: 125px;
padding-bottom: 30px;
padding-right: 125px;
text-align: center;
}
@media (min-width: 1200px){#s-9e1bd11b-93b9-4201-9d37-90ef8af3d020 {
  display: none;
}
#s-9e1bd11b-93b9-4201-9d37-90ef8af3d020, #wrap-s-9e1bd11b-93b9-4201-9d37-90ef8af3d020 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9e1bd11b-93b9-4201-9d37-90ef8af3d020 {
  display: none;
}
#s-9e1bd11b-93b9-4201-9d37-90ef8af3d020, #wrap-s-9e1bd11b-93b9-4201-9d37-90ef8af3d020 { display:none !important; }}



  #s-9e1bd11b-93b9-4201-9d37-90ef8af3d020 img.shogun-image {
    
    width: px;
  }


#s-9e1bd11b-93b9-4201-9d37-90ef8af3d020 .shogun-image-content {
  
    align-items: center;
  
}

#s-138b6913-0380-4030-888c-392b339a11eb {
  padding-top: 10px;
padding-left: 125px;
padding-bottom: 30px;
padding-right: 125px;
text-align: center;
}
@media (min-width: 1200px){#s-138b6913-0380-4030-888c-392b339a11eb {
  display: none;
}
#s-138b6913-0380-4030-888c-392b339a11eb, #wrap-s-138b6913-0380-4030-888c-392b339a11eb { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-138b6913-0380-4030-888c-392b339a11eb {
  display: none;
}
#s-138b6913-0380-4030-888c-392b339a11eb, #wrap-s-138b6913-0380-4030-888c-392b339a11eb { display:none !important; }}



  #s-138b6913-0380-4030-888c-392b339a11eb img.shogun-image {
    
    width: px;
  }


#s-138b6913-0380-4030-888c-392b339a11eb .shogun-image-content {
  
    align-items: center;
  
}

#s-9aa29d9e-2854-46d0-9867-2b3e793c057c {
  padding-top: 10px;
padding-left: 100px;
padding-bottom: 30px;
padding-right: 100px;
text-align: center;
}




  #s-9aa29d9e-2854-46d0-9867-2b3e793c057c img.shogun-image {
    
    width: px;
  }


#s-9aa29d9e-2854-46d0-9867-2b3e793c057c .shogun-image-content {
  
    align-items: center;
  
}

#s-8f9eb7fd-c51f-4fb6-9fd9-119349f3dc36 {
  padding-top: 10px;
padding-left: 75px;
padding-bottom: 30px;
padding-right: 75px;
text-align: center;
}




  #s-8f9eb7fd-c51f-4fb6-9fd9-119349f3dc36 img.shogun-image {
    
    width: px;
  }


#s-8f9eb7fd-c51f-4fb6-9fd9-119349f3dc36 .shogun-image-content {
  
    align-items: center;
  
}

#s-a13668a2-01fc-4a33-8fa7-e1abe82351bb {
  background-repeat: no-repeat;
background-size: contain;
margin-top: -15px;
min-height: 75px;
background-attachment: scroll;
background-position: right top;
}
@media (min-width: 1200px){#s-a13668a2-01fc-4a33-8fa7-e1abe82351bb {
  display: none;
}
#s-a13668a2-01fc-4a33-8fa7-e1abe82351bb, #wrap-s-a13668a2-01fc-4a33-8fa7-e1abe82351bb { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a13668a2-01fc-4a33-8fa7-e1abe82351bb {
  display: none;
}
#s-a13668a2-01fc-4a33-8fa7-e1abe82351bb, #wrap-s-a13668a2-01fc-4a33-8fa7-e1abe82351bb { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a13668a2-01fc-4a33-8fa7-e1abe82351bb {
  
}
}







#s-a13668a2-01fc-4a33-8fa7-e1abe82351bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a13668a2-01fc-4a33-8fa7-e1abe82351bb.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-7b12590e-b1c9-4ab9-b998-f29eab460cc6 {
  display: none;
}
#s-7b12590e-b1c9-4ab9-b998-f29eab460cc6, #wrap-s-7b12590e-b1c9-4ab9-b998-f29eab460cc6 { display:none !important; }}@media (max-width: 767px){#s-7b12590e-b1c9-4ab9-b998-f29eab460cc6 {
  display: none;
}
#s-7b12590e-b1c9-4ab9-b998-f29eab460cc6, #wrap-s-7b12590e-b1c9-4ab9-b998-f29eab460cc6 { display:none !important; }}
#s-609de8ee-ce52-475d-aa0d-52c6a7b6493c {
  min-height: 200px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-609de8ee-ce52-475d-aa0d-52c6a7b6493c {
  display: none;
}
#s-609de8ee-ce52-475d-aa0d-52c6a7b6493c, #wrap-s-609de8ee-ce52-475d-aa0d-52c6a7b6493c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-609de8ee-ce52-475d-aa0d-52c6a7b6493c {
  display: none;
}
#s-609de8ee-ce52-475d-aa0d-52c6a7b6493c, #wrap-s-609de8ee-ce52-475d-aa0d-52c6a7b6493c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-609de8ee-ce52-475d-aa0d-52c6a7b6493c {
  
}
}@media (max-width: 767px){#s-609de8ee-ce52-475d-aa0d-52c6a7b6493c {
  
}
}







#s-609de8ee-ce52-475d-aa0d-52c6a7b6493c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-609de8ee-ce52-475d-aa0d-52c6a7b6493c.shg-box.shg-c {
  justify-content: center;
}

#s-a8a5384c-a7a0-454d-8f80-1ff463ef740c {
  margin-top: 50px;
}

@media (min-width: 0px) {
[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a8a5384c-a7a0-454d-8f80-1ff463ef740c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-e84568ac-e5de-4be5-9565-127be3be09b8 {
  text-align: center;
}
@media (min-width: 1200px){#s-e84568ac-e5de-4be5-9565-127be3be09b8 {
  display: none;
}
#s-e84568ac-e5de-4be5-9565-127be3be09b8, #wrap-s-e84568ac-e5de-4be5-9565-127be3be09b8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e84568ac-e5de-4be5-9565-127be3be09b8 {
  display: none;
}
#s-e84568ac-e5de-4be5-9565-127be3be09b8, #wrap-s-e84568ac-e5de-4be5-9565-127be3be09b8 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e84568ac-e5de-4be5-9565-127be3be09b8 {
  display: none;
}
#s-e84568ac-e5de-4be5-9565-127be3be09b8, #wrap-s-e84568ac-e5de-4be5-9565-127be3be09b8 { display:none !important; }}



  #s-e84568ac-e5de-4be5-9565-127be3be09b8 img.shogun-image {
    
    width: px;
  }


#s-e84568ac-e5de-4be5-9565-127be3be09b8 .shogun-image-content {
  
    align-items: center;
  
}

#s-d784c49f-151f-4108-82c4-2f0b864e0249 {
  margin-left: 50px;
margin-right: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-d784c49f-151f-4108-82c4-2f0b864e0249 {
  display: none;
}
#s-d784c49f-151f-4108-82c4-2f0b864e0249, #wrap-s-d784c49f-151f-4108-82c4-2f0b864e0249 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d784c49f-151f-4108-82c4-2f0b864e0249 {
  display: none;
}
#s-d784c49f-151f-4108-82c4-2f0b864e0249, #wrap-s-d784c49f-151f-4108-82c4-2f0b864e0249 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d784c49f-151f-4108-82c4-2f0b864e0249 {
  
}
}@media (max-width: 767px){#s-d784c49f-151f-4108-82c4-2f0b864e0249 {
  display: none;
}
#s-d784c49f-151f-4108-82c4-2f0b864e0249, #wrap-s-d784c49f-151f-4108-82c4-2f0b864e0249 { display:none !important; }}



  #s-d784c49f-151f-4108-82c4-2f0b864e0249 img.shogun-image {
    
    width: px;
  }


#s-d784c49f-151f-4108-82c4-2f0b864e0249 .shogun-image-content {
  
    align-items: center;
  
}

#s-60b5314a-52f2-414e-8325-a620324ee71c {
  margin-top: 20px;
margin-bottom: 20px;
}
@media (min-width: 1200px){#s-60b5314a-52f2-414e-8325-a620324ee71c {
  display: none;
}
#s-60b5314a-52f2-414e-8325-a620324ee71c, #wrap-s-60b5314a-52f2-414e-8325-a620324ee71c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-60b5314a-52f2-414e-8325-a620324ee71c {
  display: none;
}
#s-60b5314a-52f2-414e-8325-a620324ee71c, #wrap-s-60b5314a-52f2-414e-8325-a620324ee71c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-60b5314a-52f2-414e-8325-a620324ee71c {
  
}
}
#s-60b5314a-52f2-414e-8325-a620324ee71c .shogun-icon-wrapper {
  text-align: center;
}


#s-60b5314a-52f2-414e-8325-a620324ee71c .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 20px !important;
  color: rgba(255, 255, 255, 1);
}

#s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a {
  margin-top: 50px;
margin-left: 30px;
margin-bottom: 50px;
margin-right: 30px;
}

@media (min-width: 0px) {
[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-77a4f0ef-817c-470c-8e95-a6ad26bcbe5a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-eb70d1e4-55d9-4486-89b7-cac8dc4f5e0c {
  min-height: 50px;
}








#s-eb70d1e4-55d9-4486-89b7-cac8dc4f5e0c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eb70d1e4-55d9-4486-89b7-cac8dc4f5e0c.shg-box.shg-c {
  justify-content: center;
}

#s-3db110fe-7170-4225-aec6-df39f3fd7c4f {
  margin-left: 20px;
margin-right: 20px;
}

#s-b8b70081-51b1-4fef-8349-685d0c134770 {
  margin-bottom: 20px;
min-height: 50px;
}








#s-b8b70081-51b1-4fef-8349-685d0c134770 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b8b70081-51b1-4fef-8349-685d0c134770.shg-box.shg-c {
  justify-content: center;
}

#s-940d2241-1606-4b7a-8f84-15fcad73b2fe {
  padding-left: 20px;
padding-right: 20px;
}

#s-6685bc40-f857-45cb-8915-301417a4e8b2 {
  margin-left: -4px;
text-align: left;
}

#s-b6c55e41-dcf1-4957-8702-8f56bce25215 {
  background-size: contain;
min-height: 50px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-b6c55e41-dcf1-4957-8702-8f56bce25215 {
  display: none;
}
#s-b6c55e41-dcf1-4957-8702-8f56bce25215, #wrap-s-b6c55e41-dcf1-4957-8702-8f56bce25215 { display:none !important; }}@media (max-width: 767px){#s-b6c55e41-dcf1-4957-8702-8f56bce25215 {
  display: none;
}
#s-b6c55e41-dcf1-4957-8702-8f56bce25215, #wrap-s-b6c55e41-dcf1-4957-8702-8f56bce25215 { display:none !important; }}







#s-b6c55e41-dcf1-4957-8702-8f56bce25215 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b6c55e41-dcf1-4957-8702-8f56bce25215.shg-box.shg-c {
  justify-content: center;
}

#s-b642e12b-7967-4f8c-a526-35a189f0a080 {
  background-image: url(https://i.shgcdn.com/31d137c5-472e-498d-8a31-a3618cdc538a/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
margin-top: 75px;
background-position: center center;
}
@media (max-width: 767px){#s-b642e12b-7967-4f8c-a526-35a189f0a080 {
  display: none;
}
#s-b642e12b-7967-4f8c-a526-35a189f0a080, #wrap-s-b642e12b-7967-4f8c-a526-35a189f0a080 { display:none !important; }}
#s-31fd95d9-166b-448d-a8bc-558f84cf1003 {
  padding-bottom: 30px;
}
@media (max-width: 767px){#s-31fd95d9-166b-448d-a8bc-558f84cf1003 {
  display: none;
}
#s-31fd95d9-166b-448d-a8bc-558f84cf1003, #wrap-s-31fd95d9-166b-448d-a8bc-558f84cf1003 { display:none !important; }}
#s-31fd95d9-166b-448d-a8bc-558f84cf1003 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-31fd95d9-166b-448d-a8bc-558f84cf1003 .shg-sld-nav-button.shg-sld-left,
#s-31fd95d9-166b-448d-a8bc-558f84cf1003 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-64dc5193-f597-4046-ad57-7fb6f5920f3f {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-64dc5193-f597-4046-ad57-7fb6f5920f3f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-5ea3ace8-ba94-4501-9fc3-ba3b07a0642a {
  min-height: 50px;
}








#s-5ea3ace8-ba94-4501-9fc3-ba3b07a0642a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5ea3ace8-ba94-4501-9fc3-ba3b07a0642a.shg-box.shg-c {
  justify-content: center;
}

#s-5bd7f302-ee80-48a7-9768-687e3ff773d5 {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5bd7f302-ee80-48a7-9768-687e3ff773d5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-480e0758-a794-4a1e-9fd1-444837ece5de {
  min-height: 50px;
}








#s-480e0758-a794-4a1e-9fd1-444837ece5de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-480e0758-a794-4a1e-9fd1-444837ece5de.shg-box.shg-c {
  justify-content: center;
}

#s-47f8675d-f384-4c7b-9729-7f86f87ffda0 {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-47f8675d-f384-4c7b-9729-7f86f87ffda0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-fce6c757-e484-4596-85ab-c450f750f97c {
  min-height: 50px;
}








#s-fce6c757-e484-4596-85ab-c450f750f97c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fce6c757-e484-4596-85ab-c450f750f97c.shg-box.shg-c {
  justify-content: center;
}

#s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341 {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a2cbb6e5-12b7-4ea4-9711-fc6f38b37341"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-0a804dcf-df7b-483a-9d43-5137846464cc {
  min-height: 50px;
}








#s-0a804dcf-df7b-483a-9d43-5137846464cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0a804dcf-df7b-483a-9d43-5137846464cc.shg-box.shg-c {
  justify-content: center;
}

#s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82 {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-97e05194-9ff7-4a08-9b43-b5ac1cefcb82"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-8220f1ba-6316-4ac6-b8e6-388a7a6e0efc {
  min-height: 50px;
}








#s-8220f1ba-6316-4ac6-b8e6-388a7a6e0efc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8220f1ba-6316-4ac6-b8e6-388a7a6e0efc.shg-box.shg-c {
  justify-content: center;
}

#s-5e800d61-f722-4853-b194-66e7d1d1a686 {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5e800d61-f722-4853-b194-66e7d1d1a686"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-33c2b7b1-0433-4d54-9e8f-420f80a6a254 {
  min-height: 50px;
}








#s-33c2b7b1-0433-4d54-9e8f-420f80a6a254 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-33c2b7b1-0433-4d54-9e8f-420f80a6a254.shg-box.shg-c {
  justify-content: center;
}

#s-23d77c0b-2bd8-48d3-a2aa-bbda5ae14679 {
  margin-top: 10px;
padding-left: 300px;
padding-right: 300px;
text-align: center;
}




  #s-23d77c0b-2bd8-48d3-a2aa-bbda5ae14679 img.shogun-image {
    
    width: px;
  }


#s-23d77c0b-2bd8-48d3-a2aa-bbda5ae14679 .shogun-image-content {
  
    align-items: center;
  
}

#s-0035af8c-caf7-4657-a5c2-ae6671dd6d53 {
  margin-top: 10px;
padding-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-0035af8c-caf7-4657-a5c2-ae6671dd6d53"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-50e77c34-d9dc-4f80-baf0-7b1d5656d8fd {
  min-height: 50px;
}








#s-50e77c34-d9dc-4f80-baf0-7b1d5656d8fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-50e77c34-d9dc-4f80-baf0-7b1d5656d8fd.shg-box.shg-c {
  justify-content: center;
}

#s-a913e402-83fd-410f-820b-245c93255315 {
  margin-top: 10px;
padding-left: 300px;
padding-right: 300px;
text-align: center;
}




  #s-a913e402-83fd-410f-820b-245c93255315 img.shogun-image {
    
    width: px;
  }


#s-a913e402-83fd-410f-820b-245c93255315 .shogun-image-content {
  
    align-items: center;
  
}

#s-ce9230c9-f96d-424c-9b12-3364ade87520 {
  padding-bottom: 20px;
text-align: center;
}




  #s-ce9230c9-f96d-424c-9b12-3364ade87520 img.shogun-image {
    
    width: px;
  }


#s-ce9230c9-f96d-424c-9b12-3364ade87520 .shogun-image-content {
  
    align-items: center;
  
}

#s-22595f3a-db72-4d26-9eab-8f4f0dfad6ca {
  padding-bottom: 20px;
text-align: center;
}




  #s-22595f3a-db72-4d26-9eab-8f4f0dfad6ca img.shogun-image {
    
    width: px;
  }


#s-22595f3a-db72-4d26-9eab-8f4f0dfad6ca .shogun-image-content {
  
    align-items: center;
  
}

#s-79546f8b-670f-4a7f-aac8-16c572793a27 {
  padding-bottom: 20px;
text-align: center;
}




  #s-79546f8b-670f-4a7f-aac8-16c572793a27 img.shogun-image {
    
    width: px;
  }


#s-79546f8b-670f-4a7f-aac8-16c572793a27 .shogun-image-content {
  
    align-items: center;
  
}

#s-ae885733-7ba1-4305-bbf3-65fb85e2c224 {
  padding-bottom: 20px;
text-align: center;
}




  #s-ae885733-7ba1-4305-bbf3-65fb85e2c224 img.shogun-image {
    
    width: px;
  }


#s-ae885733-7ba1-4305-bbf3-65fb85e2c224 .shogun-image-content {
  
    align-items: center;
  
}

#s-5959bb84-dcf9-403c-94c9-80e0cc9a9253 {
  padding-bottom: 20px;
text-align: center;
}




  #s-5959bb84-dcf9-403c-94c9-80e0cc9a9253 img.shogun-image {
    
    width: px;
  }


#s-5959bb84-dcf9-403c-94c9-80e0cc9a9253 .shogun-image-content {
  
    align-items: center;
  
}

#s-51c0a484-3d50-4de1-a1e0-85aa6516012d {
  padding-bottom: 20px;
text-align: center;
}




  #s-51c0a484-3d50-4de1-a1e0-85aa6516012d img.shogun-image {
    
    width: px;
  }


#s-51c0a484-3d50-4de1-a1e0-85aa6516012d .shogun-image-content {
  
    align-items: center;
  
}

#s-59cf065d-5fb1-453b-9b2e-1d4d9b318a3a {
  padding-bottom: 20px;
text-align: center;
}




  #s-59cf065d-5fb1-453b-9b2e-1d4d9b318a3a img.shogun-image {
    
    width: px;
  }


#s-59cf065d-5fb1-453b-9b2e-1d4d9b318a3a .shogun-image-content {
  
    align-items: center;
  
}

#s-909bde30-db37-4b32-be8c-4b04ce1e7303 {
  background-repeat: no-repeat;
background-size: contain;
margin-top: -25px;
min-height: 100px;
background-attachment: scroll;
background-position: right center;
}
@media (min-width: 1200px){#s-909bde30-db37-4b32-be8c-4b04ce1e7303 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-909bde30-db37-4b32-be8c-4b04ce1e7303 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-909bde30-db37-4b32-be8c-4b04ce1e7303 {
  
}
}@media (max-width: 767px){#s-909bde30-db37-4b32-be8c-4b04ce1e7303 {
  display: none;
}
#s-909bde30-db37-4b32-be8c-4b04ce1e7303, #wrap-s-909bde30-db37-4b32-be8c-4b04ce1e7303 { display:none !important; }}







#s-909bde30-db37-4b32-be8c-4b04ce1e7303 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-909bde30-db37-4b32-be8c-4b04ce1e7303.shg-box.shg-c {
  justify-content: center;
}

#s-2152afc5-a16a-4231-8070-7e5270193122 {
  min-height: 200px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-2152afc5-a16a-4231-8070-7e5270193122 {
  display: none;
}
#s-2152afc5-a16a-4231-8070-7e5270193122, #wrap-s-2152afc5-a16a-4231-8070-7e5270193122 { display:none !important; }}@media (max-width: 767px){#s-2152afc5-a16a-4231-8070-7e5270193122 {
  display: none;
}
#s-2152afc5-a16a-4231-8070-7e5270193122, #wrap-s-2152afc5-a16a-4231-8070-7e5270193122 { display:none !important; }}







#s-2152afc5-a16a-4231-8070-7e5270193122 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2152afc5-a16a-4231-8070-7e5270193122.shg-box.shg-c {
  justify-content: center;
}

#s-a41d4daf-c449-41f8-943e-16545c349d59 {
  margin-top: 50px;
}

@media (min-width: 0px) {
[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a41d4daf-c449-41f8-943e-16545c349d59"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-8557c02d-f7f1-4663-a98b-a2e60ab507e2 {
  text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-8557c02d-f7f1-4663-a98b-a2e60ab507e2 {
  display: none;
}
#s-8557c02d-f7f1-4663-a98b-a2e60ab507e2, #wrap-s-8557c02d-f7f1-4663-a98b-a2e60ab507e2 { display:none !important; }}@media (max-width: 767px){#s-8557c02d-f7f1-4663-a98b-a2e60ab507e2 {
  display: none;
}
#s-8557c02d-f7f1-4663-a98b-a2e60ab507e2, #wrap-s-8557c02d-f7f1-4663-a98b-a2e60ab507e2 { display:none !important; }}



  #s-8557c02d-f7f1-4663-a98b-a2e60ab507e2 img.shogun-image {
    
    width: px;
  }


#s-8557c02d-f7f1-4663-a98b-a2e60ab507e2 .shogun-image-content {
  
    align-items: center;
  
}

#s-83b6afeb-699c-4a05-9faf-fd47c046ce47 {
  text-align: center;
}
@media (min-width: 1200px){#s-83b6afeb-699c-4a05-9faf-fd47c046ce47 {
  display: none;
}
#s-83b6afeb-699c-4a05-9faf-fd47c046ce47, #wrap-s-83b6afeb-699c-4a05-9faf-fd47c046ce47 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-83b6afeb-699c-4a05-9faf-fd47c046ce47 {
  display: none;
}
#s-83b6afeb-699c-4a05-9faf-fd47c046ce47, #wrap-s-83b6afeb-699c-4a05-9faf-fd47c046ce47 { display:none !important; }}@media (max-width: 767px){#s-83b6afeb-699c-4a05-9faf-fd47c046ce47 {
  display: none;
}
#s-83b6afeb-699c-4a05-9faf-fd47c046ce47, #wrap-s-83b6afeb-699c-4a05-9faf-fd47c046ce47 { display:none !important; }}



  #s-83b6afeb-699c-4a05-9faf-fd47c046ce47 img.shogun-image {
    
    width: px;
  }


#s-83b6afeb-699c-4a05-9faf-fd47c046ce47 .shogun-image-content {
  
    align-items: center;
  
}

#s-a1514160-fc11-4bd3-a4cd-e620fd8940fa {
  margin-top: -10px;
}

@media (min-width: 0px) {
[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-a1514160-fc11-4bd3-a4cd-e620fd8940fa"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-93b01a04-49f8-46d7-a984-cbaea2a0b813 {
  margin-left: 100px;
margin-right: 100px;
min-height: 50px;
}








#s-93b01a04-49f8-46d7-a984-cbaea2a0b813 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-93b01a04-49f8-46d7-a984-cbaea2a0b813.shg-box.shg-c {
  justify-content: center;
}

#s-2589cde4-9d62-47a5-a0c8-340ebcf17b05 {
  margin-top: 20px;
text-align: center;
}
@media (max-width: 767px){#s-2589cde4-9d62-47a5-a0c8-340ebcf17b05 {
  display: none;
}
#s-2589cde4-9d62-47a5-a0c8-340ebcf17b05, #wrap-s-2589cde4-9d62-47a5-a0c8-340ebcf17b05 { display:none !important; }}
#s-2589cde4-9d62-47a5-a0c8-340ebcf17b05 .shogun-icon-wrapper {
  text-align: center;
}


#s-2589cde4-9d62-47a5-a0c8-340ebcf17b05 .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 20px !important;
  color: rgba(255, 255, 255, 1);
}

#s-693db0f9-9be5-4c46-8fa4-8eca5e7387ab {
  margin-left: 100px;
margin-right: 100px;
min-height: 50px;
}








#s-693db0f9-9be5-4c46-8fa4-8eca5e7387ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-693db0f9-9be5-4c46-8fa4-8eca5e7387ab.shg-box.shg-c {
  justify-content: center;
}

#s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c {
  margin-top: 50px;
margin-bottom: 50px;
}

@media (min-width: 0px) {
[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-3ac611b4-3b46-493b-92ed-7c077b3ffa1c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-e7d49cd0-e44c-4788-8a90-9f1e1e9c925d {
  margin-left: 100px;
margin-right: 100px;
min-height: 50px;
}








#s-e7d49cd0-e44c-4788-8a90-9f1e1e9c925d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e7d49cd0-e44c-4788-8a90-9f1e1e9c925d.shg-box.shg-c {
  justify-content: center;
}

#s-7c8120d8-b71d-42b0-94ea-6bcb6553f3cc {
  min-height: 50px;
}








#s-7c8120d8-b71d-42b0-94ea-6bcb6553f3cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7c8120d8-b71d-42b0-94ea-6bcb6553f3cc.shg-box.shg-c {
  justify-content: center;
}

#s-7d7eb91c-75c6-4b3a-8933-da33273b1c6e {
  padding-left: 20px;
padding-right: 20px;
}

@media (min-width: 0px) {
[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-38fa3f8e-45e3-46a1-9a48-e603496c9c54"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-95d3a909-0171-4075-aa30-faf6471a4ceb {
  margin-top: -20px;
margin-left: -4px;
text-align: center;
}

#s-96e840cc-de48-4f87-8b7b-c1b4ce110669 {
  min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}








#s-96e840cc-de48-4f87-8b7b-c1b4ce110669 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-96e840cc-de48-4f87-8b7b-c1b4ce110669.shg-box.shg-c {
  justify-content: center;
}

#s-99ece371-2041-47f7-9a60-06750cfab08a {
  margin-top: -50px;
}

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

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen
  and (min-width: 1024px) and (max-height: 1366px)
  and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none)
  and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
	opacity: 0;
}
.shogun-lazyloaded {
	opacity: 1;
	transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty {
  display: inline-block;
}