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

#s-8843dc55-50ec-487f-93ae-68f34831fd0f {
  margin-top: 1px;
margin-bottom: 1px;
min-height: 50px;
max-width: 1920px;
}
@media (min-width: 768px) and (max-width: 991px){#s-8843dc55-50ec-487f-93ae-68f34831fd0f {
  display: none;
}
#s-8843dc55-50ec-487f-93ae-68f34831fd0f, #wrap-s-8843dc55-50ec-487f-93ae-68f34831fd0f { display:none !important; }}@media (max-width: 767px){#s-8843dc55-50ec-487f-93ae-68f34831fd0f {
  display: none;
}
#s-8843dc55-50ec-487f-93ae-68f34831fd0f, #wrap-s-8843dc55-50ec-487f-93ae-68f34831fd0f { display:none !important; }}







#s-8843dc55-50ec-487f-93ae-68f34831fd0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8843dc55-50ec-487f-93ae-68f34831fd0f.shg-box.shg-c {
  justify-content: center;
}

.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-f0434df1-3939-40fe-a079-fdbf60bafe70 {
  text-align: center;
}
@media (min-width: 1200px){#s-f0434df1-3939-40fe-a079-fdbf60bafe70 {
  display: none;
}
#s-f0434df1-3939-40fe-a079-fdbf60bafe70, #wrap-s-f0434df1-3939-40fe-a079-fdbf60bafe70 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f0434df1-3939-40fe-a079-fdbf60bafe70 {
  display: none;
}
#s-f0434df1-3939-40fe-a079-fdbf60bafe70, #wrap-s-f0434df1-3939-40fe-a079-fdbf60bafe70 { display:none !important; }}



  #s-f0434df1-3939-40fe-a079-fdbf60bafe70 img.shogun-image {
    
    width: px;
  }


#s-f0434df1-3939-40fe-a079-fdbf60bafe70 .shogun-image-content {
  
    align-items: center;
  
}

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

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

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

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

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

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

.shg-default-text-content 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-363e2cc4-0064-4194-bcf7-9b3438e718e0 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 50px;
}








#s-363e2cc4-0064-4194-bcf7-9b3438e718e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-363e2cc4-0064-4194-bcf7-9b3438e718e0.shg-box.shg-c {
  justify-content: center;
}

/* Add class snow-container to parent */
.snow-container {
    position: absolute;
    z-index: 10;
}
#s-57539048-b75c-4c1f-8cad-33ca7e992a67 {
  background-image: url(https://i.shgcdn.com/9466b7c1-1631-41e4-b418-2e42a8d8f0ed/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
min-height: 550px;
background-position: center center;
}

#s-72f8bcfe-bcd8-436e-9efd-e062e4002c1b {
  margin-top: -25px;
margin-bottom: 25px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-72f8bcfe-bcd8-436e-9efd-e062e4002c1b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-72f8bcfe-bcd8-436e-9efd-e062e4002c1b.shg-box.shg-c {
  justify-content: center;
}

#s-271f294f-984b-4326-8a1b-555c5c43952a hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-bf85d9ae-16d5-4588-9009-f365db97a138 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-1469dfe2-67ca-4eaa-9590-8d7ef3dd5d01 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
background-color: rgba(0, 0, 0, 0);
}

#s-2b8016b2-dd86-44fa-a8db-a8d9e1ffb624 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-27596a1d-b7a5-4adc-b3cc-f16657eef44c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-27596a1d-b7a5-4adc-b3cc-f16657eef44c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-27596a1d-b7a5-4adc-b3cc-f16657eef44c.shg-box.shg-c {
  justify-content: center;
}

.shogun-tabs {
  margin: 0 !important;
  list-style: none !important;
  padding: 0 0 0 0;
  overflow: visible;
  display: flex;
  flex-wrap: wrap;
}

.shogun-tabs.shogun-modern {
  padding-left: 10px;
  padding-right: 5px;
  overflow: hidden;
  transform: translate(0px, 0px);
}

.shogun-tabs li {
  text-decoration: none;
  cursor: pointer;
  position: relative;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
}

.shogun-tabs.shogun-modern li {
  width: 200px;
  height: 45px;
  margin: 0 5px 0 0;
}

.shogun-tabs.shogun-rounded li {
  margin-bottom: 0;
  float: left;
  box-sizing: border-box;
  margin-right: 2px;
  line-height: 1.42857143;
  position: relative;
  display: block;
  overflow: visible;
}

.shogun-tabs.shogun-rounded li .shogun-tab-box {
  padding: 10px 15px !important;
  border-radius: 4px 4px 0 0;
}

.shogun-tabs.shogun-modern li .shogun-tab-box {
  padding: 12px 5px !important;
  width: 100%;
  height: 100%;
}

@media (max-width: 768px) {
  .shogun-tabs.shogun-rounded li .shogun-tab-box {
    padding: 10px 5px !important;
    text-align: center;
  }

  .shogun-tabs.shogun-modern li .shogun-tab-box {
    padding: 12px 15px !important;
  }
}

.shogun-tabs.shogun-rounded .shogun-tab-box {
  border-bottom: none !important;
}

.shogun-tabs.shogun-modern li.active {
  z-index: 40;
}

.shogun-tabs.shogun-modern li .shogun-tab-box::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  left: 0;
  z-index: -1;
  outline: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  content: "";
  transform: perspective(100px) rotateX(30deg);
  -webkit-transform: perspective(100px) rotateX(30deg);
}

.shogun-tabs.shogun-modern li.shogun-tab-active .shogun-tab-box::after {
  border-bottom: none !important;
  height: 46px;
}

.shogun-tabs-body {
  padding-top: 10px;
}

.shogun-tabs-body.shogun-rounded {
  margin-top: 0px !important;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.shogun-tabs-body>.shogun-tab-content {
  display: none;
}

.shogun-tabs-body>.shogun-tab-content.shogun-tab-active {
  -webkit-animation: fadeIn 0.5s;
  animation: fadeIn 0.5s;
  display: block;
}

.shogun-tab-border {
  position: absolute;
}

.shogun-tab-title {
  white-space: nowrap;
  text-align: center;

  display: inline-block;
  width: 100%;
}

.shogun-tabs.shogun-modern .shogun-tab-title {
  /** Hack for Safari weird bug */
  /* https://stackoverflow.com/questions/18146511/bug-in-css3-rotatey-transition-on-safari */
  transform: translateZ(1000px);
}

#s-8d1538d6-d56e-42b0-8665-9ea1de23ed7e {
  margin-left: 0px;
margin-right: 0px;
background-color: rgba(0, 0, 0, 0);
}

#s-8d1538d6-d56e-42b0-8665-9ea1de23ed7e .shogun-tabs {
  justify-content: flex-end;
}


  #s-8d1538d6-d56e-42b0-8665-9ea1de23ed7e .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 249, 245, 1);
    border: 1px solid rgba(0, 0, 0, 0);
  }
  #s-8d1538d6-d56e-42b0-8665-9ea1de23ed7e .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(231, 200, 172, 0.8);
    border: 1px solid rgba(5, 5, 5, 0);
  }
#s-8d1538d6-d56e-42b0-8665-9ea1de23ed7e .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-8d1538d6-d56e-42b0-8665-9ea1de23ed7e .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-8d1538d6-d56e-42b0-8665-9ea1de23ed7e .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(231, 200, 172, 0.8);
}

#s-8d1538d6-d56e-42b0-8665-9ea1de23ed7e .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(5, 5, 5, 0);
}

#s-8384c904-7c86-48f0-9f38-9b64894ccfc1 {
  display: none;
}
#s-7cd263d1-ccef-4335-bcde-224c47e70356 {
  margin-top: 5px;
margin-bottom: 5px;
min-height: 50px;
background-color: rgba(255, 249, 245, 0);
}








#s-7cd263d1-ccef-4335-bcde-224c47e70356 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7cd263d1-ccef-4335-bcde-224c47e70356.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;
}

@media (min-width: 0px) {
[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-be2a2b0c-ecb7-4220-946c-6e75d6b090f1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 12.5px);
}

}

#s-e998674a-242e-462d-86dc-321e7f9a7a15 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}




  #s-e998674a-242e-462d-86dc-321e7f9a7a15 img.shogun-image {
    
    width: px;
  }


#s-e998674a-242e-462d-86dc-321e7f9a7a15 .shogun-image-content {
  
    align-items: center;
  
}

#s-2135a031-3ae1-4886-b9b6-6afeb2136f20 {
  margin-top: 3%;
padding-top: 4%;
padding-left: 4%;
padding-bottom: 4%;
padding-right: 4%;
}

@media (min-width: 0px) {
[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2135a031-3ae1-4886-b9b6-6afeb2136f20"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-391ce68e-15b2-4a3b-a638-dda37f127183 {
  margin-left: 1em;
max-width: 88px;
text-align: left;
}




  #s-391ce68e-15b2-4a3b-a638-dda37f127183 img.shogun-image {
    
    width: px;
  }


#s-391ce68e-15b2-4a3b-a638-dda37f127183 .shogun-image-content {
  
    align-items: center;
  
}

#s-bed667c7-befe-4ef6-bf39-bc2100eade67 {
  margin-top: 0%;
margin-left: 1em;
margin-bottom: auto;
text-align: left;
}

#s-bed667c7-befe-4ef6-bf39-bc2100eade67 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 20px;
}

#s-bed667c7-befe-4ef6-bf39-bc2100eade67 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-bed667c7-befe-4ef6-bf39-bc2100eade67 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

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

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

#s-ff6e3aaa-511e-4a81-9201-9c379f2a9bb3 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-left: 1em;
margin-bottom: 5px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
}
#s-ff6e3aaa-511e-4a81-9201-9c379f2a9bb3:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ff6e3aaa-511e-4a81-9201-9c379f2a9bb3:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ff6e3aaa-511e-4a81-9201-9c379f2a9bb3-atc-btn-wrapper {
    text-align: left;
  }


#s-ff6e3aaa-511e-4a81-9201-9c379f2a9bb3 {
  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-ff6e3aaa-511e-4a81-9201-9c379f2a9bb3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ff6e3aaa-511e-4a81-9201-9c379f2a9bb3.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-ff6e3aaa-511e-4a81-9201-9c379f2a9bb3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-a5046b3a-099c-4227-87d0-94a75d8b77b7 {
  margin-top: 5px;
margin-bottom: 5px;
min-height: 50px;
background-color: rgba(255, 249, 245, 0);
}








#s-a5046b3a-099c-4227-87d0-94a75d8b77b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a5046b3a-099c-4227-87d0-94a75d8b77b7.shg-box.shg-c {
  justify-content: center;
}

#s-48c601de-30d3-4df1-afb2-a0bb2fe6eede {
  display: none;
}
@media (min-width: 0px) {
[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-515a1286-e70a-48ed-a675-09acbbb03b47"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 12.5px);
}

}

#s-45f5f577-befa-4298-998f-178332c00e03 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}




  #s-45f5f577-befa-4298-998f-178332c00e03 img.shogun-image {
    
    width: px;
  }


#s-45f5f577-befa-4298-998f-178332c00e03 .shogun-image-content {
  
    align-items: center;
  
}

#s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f {
  border-style: solid;
margin-top: 2%;
padding-top: 4%;
padding-left: 4%;
padding-bottom: 3%;
padding-right: 4%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
background-color: rgba(248, 233, 233, 0);
}

@media (min-width: 0px) {
[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-15c6eb0d-1e5d-423e-91df-4c68fe555e1f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-6885d04c-24a0-483e-8a77-6a5fd2a0d089 {
  border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
}

#s-0906bbf0-94f7-4c26-8a5e-acc9c7502fb3 {
  margin-left: 1em;
margin-right: 1em;
max-width: 88px;
text-align: left;
}




  #s-0906bbf0-94f7-4c26-8a5e-acc9c7502fb3 img.shogun-image {
    
    width: px;
  }


#s-0906bbf0-94f7-4c26-8a5e-acc9c7502fb3 .shogun-image-content {
  
    align-items: center;
  
}

#s-19021c3e-f413-4e0a-92c3-1a9b2f987cd8 {
  min-height: 0px;
}








#s-19021c3e-f413-4e0a-92c3-1a9b2f987cd8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-19021c3e-f413-4e0a-92c3-1a9b2f987cd8.shg-box.shg-c {
  justify-content: center;
}

#s-055f7cdb-1dfc-4123-99fa-530efa3c3093 {
  margin-top: 0px;
margin-left: 1em;
margin-bottom: auto;
text-align: left;
}

#s-055f7cdb-1dfc-4123-99fa-530efa3c3093 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 20px;
}

#s-055f7cdb-1dfc-4123-99fa-530efa3c3093 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-055f7cdb-1dfc-4123-99fa-530efa3c3093 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-040c014e-661d-4244-b70f-0c2217f244ba {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-left: 1em;
margin-bottom: 5px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
}
#s-040c014e-661d-4244-b70f-0c2217f244ba:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-040c014e-661d-4244-b70f-0c2217f244ba:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-040c014e-661d-4244-b70f-0c2217f244ba-atc-btn-wrapper {
    text-align: left;
  }


#s-040c014e-661d-4244-b70f-0c2217f244ba {
  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-040c014e-661d-4244-b70f-0c2217f244ba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-040c014e-661d-4244-b70f-0c2217f244ba.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-040c014e-661d-4244-b70f-0c2217f244ba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-321da404-470d-46d9-95ea-3d52fb4c4568 {
  margin-top: 5px;
margin-bottom: 5px;
min-height: 50px;
background-color: rgba(255, 249, 245, 0);
}








#s-321da404-470d-46d9-95ea-3d52fb4c4568 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-321da404-470d-46d9-95ea-3d52fb4c4568.shg-box.shg-c {
  justify-content: center;
}

#s-d9047dc4-54d2-4c56-bf2f-1e0416ba7e16 {
  display: none;
}
@media (min-width: 0px) {
[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-5eb2cf4c-d855-4ce7-9fd6-00c7dca245c2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 12.5px);
}

}

#s-a0f5bd1b-c8f0-4232-94be-fb13dc0ee73c {
  margin-top: 0px;
margin-bottom: 0px;
text-align: left;
}




  #s-a0f5bd1b-c8f0-4232-94be-fb13dc0ee73c img.shogun-image {
    
    width: px;
  }


#s-a0f5bd1b-c8f0-4232-94be-fb13dc0ee73c .shogun-image-content {
  
    align-items: center;
  
}

#s-59936cf9-8863-4241-bcf6-c788071bee29 {
  margin-top: 3%;
margin-bottom: 0%;
padding-top: 4%;
padding-left: 4%;
padding-bottom: 4%;
padding-right: 4%;
}

@media (min-width: 0px) {
[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-59936cf9-8863-4241-bcf6-c788071bee29"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-0fc233d8-c1c0-4bb7-b27b-ffa1a1baf173 {
  min-height: 50px;
}








#s-0fc233d8-c1c0-4bb7-b27b-ffa1a1baf173 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0fc233d8-c1c0-4bb7-b27b-ffa1a1baf173.shg-box.shg-c {
  justify-content: center;
}

#s-d0773814-48e4-4b07-b3f4-5c6f5f61caa1 {
  margin-left: 1em;
max-width: 88px;
text-align: left;
}




  #s-d0773814-48e4-4b07-b3f4-5c6f5f61caa1 img.shogun-image {
    
    width: px;
  }


#s-d0773814-48e4-4b07-b3f4-5c6f5f61caa1 .shogun-image-content {
  
    align-items: center;
  
}

#s-696de9ae-7be1-4737-a539-3eea006a6e88 {
  min-height: 0px;
}








#s-696de9ae-7be1-4737-a539-3eea006a6e88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-696de9ae-7be1-4737-a539-3eea006a6e88.shg-box.shg-c {
  justify-content: center;
}

#s-eb3fedec-b89b-4214-b878-844ce3ffe24a {
  margin-top: 0px;
margin-left: 1em;
margin-bottom: auto;
text-align: left;
}

#s-eb3fedec-b89b-4214-b878-844ce3ffe24a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 20px;
}

#s-eb3fedec-b89b-4214-b878-844ce3ffe24a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-eb3fedec-b89b-4214-b878-844ce3ffe24a .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-83e2723f-9dbb-405d-9b3c-8fd7d396874d {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-left: 1em;
margin-bottom: 5px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
}
#s-83e2723f-9dbb-405d-9b3c-8fd7d396874d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-83e2723f-9dbb-405d-9b3c-8fd7d396874d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-83e2723f-9dbb-405d-9b3c-8fd7d396874d-atc-btn-wrapper {
    text-align: left;
  }


#s-83e2723f-9dbb-405d-9b3c-8fd7d396874d {
  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-83e2723f-9dbb-405d-9b3c-8fd7d396874d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-83e2723f-9dbb-405d-9b3c-8fd7d396874d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-83e2723f-9dbb-405d-9b3c-8fd7d396874d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-e563fc53-9484-4adc-950d-223c41afe2b1 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-e35368dc-62a9-45f8-a31a-151941551fef hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-be21fbd7-6ebf-428a-aca9-ff0f3621ff3a {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
}








#s-be21fbd7-6ebf-428a-aca9-ff0f3621ff3a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-be21fbd7-6ebf-428a-aca9-ff0f3621ff3a.shg-box.shg-c {
  justify-content: center;
}

#s-e5d8ec55-2dad-48e1-bd59-1dc6db0b777f {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
min-height: 50px;
background-color: rgba(231, 200, 172, 1);
}








#s-e5d8ec55-2dad-48e1-bd59-1dc6db0b777f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e5d8ec55-2dad-48e1-bd59-1dc6db0b777f.shg-box.shg-c {
  justify-content: center;
}

#s-7f47b929-f0b2-4fda-81bb-77091c683006 {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-7f47b929-f0b2-4fda-81bb-77091c683006 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7f47b929-f0b2-4fda-81bb-77091c683006.shg-box.shg-c {
  justify-content: center;
}

#s-f8f02db4-d023-4a4c-85fc-484821cc856f {
  background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f8f02db4-d023-4a4c-85fc-484821cc856f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-7cf3a273-6c6d-4af2-9ba4-6eb5b5904dbe {
  text-align: center;
}




  #s-7cf3a273-6c6d-4af2-9ba4-6eb5b5904dbe img.shogun-image {
    
    width: px;
  }


#s-7cf3a273-6c6d-4af2-9ba4-6eb5b5904dbe .shogun-image-content {
  
    align-items: center;
  
}

#s-927b1b39-fc99-4297-90a2-0062af62ab63 {
  text-align: center;
}




  #s-927b1b39-fc99-4297-90a2-0062af62ab63 img.shogun-image {
    
    width: px;
  }


#s-927b1b39-fc99-4297-90a2-0062af62ab63 .shogun-image-content {
  
    align-items: center;
  
}

#s-63f86882-8c22-44f0-87d1-0db91b012599 {
  border-style: solid;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding-top: 12px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(199, 172, 110, 1);
border-style: dotted;
max-width: 600px;
background-color: rgba(255, 255, 255, 1);
}

#s-94883605-5e03-46ed-aa9c-9934af1a4608 {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
max-width: 1000px;
}

@media (min-width: 0px) {
[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-94883605-5e03-46ed-aa9c-9934af1a4608"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-2099107a-f09f-4a55-91a5-b7e1b4910050 {
  margin-top: 74px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 150px;
}








#s-2099107a-f09f-4a55-91a5-b7e1b4910050 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2099107a-f09f-4a55-91a5-b7e1b4910050.shg-box.shg-c {
  justify-content: center;
}

#s-a3204828-7560-480b-8c40-8758aeb3096c {
  border-style: solid;
margin-left: auto;
margin-right: auto;
padding-top: 24px;
padding-bottom: 12px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(231, 200, 172, 1);
border-style: dashed;
border-radius: 50px;
max-width: 280px;
background-color: rgba(231, 200, 172, 0.34);
}

#s-3f37ce5f-173c-4b4c-814b-3b9cffe21218 {
  margin-top: 25px;
margin-bottom: 25px;
min-height: 50px;
}








#s-3f37ce5f-173c-4b4c-814b-3b9cffe21218 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3f37ce5f-173c-4b4c-814b-3b9cffe21218.shg-box.shg-c {
  justify-content: center;
}

#s-7a11a9e1-f7fa-4a4a-8b58-ced2994d2ecd {
  margin-left: auto;
margin-right: auto;
max-width: 80px;
text-align: center;
}




  #s-7a11a9e1-f7fa-4a4a-8b58-ced2994d2ecd img.shogun-image {
    
    width: px;
  }


#s-7a11a9e1-f7fa-4a4a-8b58-ced2994d2ecd .shogun-image-content {
  
    align-items: center;
  
}

#s-98c3a662-7ae5-4192-9bfd-c5e0c0ec43b9 {
  margin-bottom: 0px;
min-height: 150px;
}








#s-98c3a662-7ae5-4192-9bfd-c5e0c0ec43b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-98c3a662-7ae5-4192-9bfd-c5e0c0ec43b9.shg-box.shg-c {
  justify-content: center;
}

#s-08d2d20b-3d9a-4ab6-972d-566d7582c90e {
  border-style: solid;
margin-left: auto;
margin-right: auto;
padding-top: 24px;
padding-bottom: 12px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(231, 200, 172, 1);
border-style: dashed;
border-radius: 50px;
max-width: 280px;
background-color: rgba(231, 200, 172, 0.34);
}

#s-8de97397-fb3b-486a-a033-4493797d83e0 {
  margin-top: 24px;
min-height: 150px;
}








#s-8de97397-fb3b-486a-a033-4493797d83e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8de97397-fb3b-486a-a033-4493797d83e0.shg-box.shg-c {
  justify-content: center;
}

#s-ccbbe1e6-0814-4888-a86b-e4fc0ff6c7f9 {
  margin-left: 50%;
max-width: 150px;
text-align: center;
}




  #s-ccbbe1e6-0814-4888-a86b-e4fc0ff6c7f9 img.shogun-image {
    
    width: px;
  }


#s-ccbbe1e6-0814-4888-a86b-e4fc0ff6c7f9 .shogun-image-content {
  
    align-items: center;
  
}

#s-7e45d186-1171-4e60-89e8-b3bed18a55dc hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-866a2a54-f229-4cc4-b64a-a54041d89668 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-54cdeaf7-9243-473f-8561-ce231c08cd41 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-612e7777-205f-4f2d-a555-19426a93d908 {
  margin-top: 30px;
}

#s-612e7777-205f-4f2d-a555-19426a93d908 .shogun-tabs {
  justify-content: flex-start;
}


  #s-612e7777-205f-4f2d-a555-19426a93d908 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 0);
    border: 1px solid rgba(255, 255, 255, 0);
  }
  #s-612e7777-205f-4f2d-a555-19426a93d908 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(194, 213, 226, 0);
    border: 1px solid rgba(255, 255, 255, 0);
  }
#s-612e7777-205f-4f2d-a555-19426a93d908 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-612e7777-205f-4f2d-a555-19426a93d908 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-612e7777-205f-4f2d-a555-19426a93d908 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(194, 213, 226, 0);
}

#s-612e7777-205f-4f2d-a555-19426a93d908 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-72589597-9648-4ab5-a161-294f9749de6d hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-b34faaa9-c5b6-468f-8e25-47a6d32dbf36 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-a72c7f72-de75-49d4-94df-1b49b8245c3a hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-20b22056-cdce-477e-9e2a-f206751c3dec {
  margin-top: 30px;
margin-left: -17px;
margin-bottom: 30px;
margin-right: -17px;
}

#s-20b22056-cdce-477e-9e2a-f206751c3dec .shogun-tabs {
  justify-content: flex-start;
}


  #s-20b22056-cdce-477e-9e2a-f206751c3dec .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
  #s-20b22056-cdce-477e-9e2a-f206751c3dec .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(194, 213, 226, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
#s-20b22056-cdce-477e-9e2a-f206751c3dec .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-20b22056-cdce-477e-9e2a-f206751c3dec .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-20b22056-cdce-477e-9e2a-f206751c3dec .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 2px);
  left: 2px;
  bottom: -2px;
  height: 2px;
  background: rgba(194, 213, 226, 0);
}

#s-20b22056-cdce-477e-9e2a-f206751c3dec .shogun-tabs-body {
  margin-top: -2px;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-912232bc-8db8-496c-81b6-3b5d69c3130e {
  margin-top: 40px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-912232bc-8db8-496c-81b6-3b5d69c3130e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-896c87ac-8d90-453e-bb04-80d38d223547 {
  margin-left: auto;
margin-right: auto;
max-width: 230px;
}




  #s-896c87ac-8d90-453e-bb04-80d38d223547 img.shogun-image {
    
    width: px;
  }


#s-896c87ac-8d90-453e-bb04-80d38d223547 .shogun-image-content {
  
    align-items: center;
  
}

#s-7b8b850f-22f2-4f3a-9526-b143e18c52ba {
  display: none;
}
#s-925fafcb-df6f-4ea2-a326-3cd8d3eac0c8 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 180px;
}








#s-925fafcb-df6f-4ea2-a326-3cd8d3eac0c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-925fafcb-df6f-4ea2-a326-3cd8d3eac0c8.shg-box.shg-c {
  justify-content: center;
}

#s-aa556f50-dd69-428b-a01b-6f61fd39ce7f {
  min-height: 50px;
}








#s-aa556f50-dd69-428b-a01b-6f61fd39ce7f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aa556f50-dd69-428b-a01b-6f61fd39ce7f.shg-box.shg-c {
  justify-content: center;
}

#s-026511ac-6e2e-4c3a-918e-bc0debb5572d {
  margin-left: -20px;
}

#s-6c52443f-7c6b-496f-9446-53737c3c19a8 {
  margin-top: 0px;
margin-bottom: 0px;
}








#s-6c52443f-7c6b-496f-9446-53737c3c19a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6c52443f-7c6b-496f-9446-53737c3c19a8.shg-box.shg-c {
  justify-content: center;
}

#s-d20ba294-3659-486b-8063-db1463f371b8 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 1em;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
min-height: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
background-position: center undefined;
}
#s-d20ba294-3659-486b-8063-db1463f371b8:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d20ba294-3659-486b-8063-db1463f371b8:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-d20ba294-3659-486b-8063-db1463f371b8-atc-btn-wrapper {
    text-align: left;
  }


#s-d20ba294-3659-486b-8063-db1463f371b8 {
  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-d20ba294-3659-486b-8063-db1463f371b8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d20ba294-3659-486b-8063-db1463f371b8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d20ba294-3659-486b-8063-db1463f371b8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab {
  margin-top: 40px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-3f8ff66b-0b26-44f2-9c9c-80c9e84b33ab"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-2a7be076-c965-4eb7-a23f-b470c4c2d666 {
  margin-left: auto;
margin-right: auto;
max-width: 230px;
}




  #s-2a7be076-c965-4eb7-a23f-b470c4c2d666 img.shogun-image {
    
    width: px;
  }


#s-2a7be076-c965-4eb7-a23f-b470c4c2d666 .shogun-image-content {
  
    align-items: center;
  
}

#s-934f4c5f-86fb-45e5-aa3c-c191369e7dcc {
  display: none;
}
#s-ca875329-42e0-4953-a2a7-09cecd03de5e {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 180px;
}








#s-ca875329-42e0-4953-a2a7-09cecd03de5e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ca875329-42e0-4953-a2a7-09cecd03de5e.shg-box.shg-c {
  justify-content: center;
}

#s-864b673b-b769-4265-91a7-d7a086fa01c7 {
  min-height: 50px;
}








#s-864b673b-b769-4265-91a7-d7a086fa01c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-864b673b-b769-4265-91a7-d7a086fa01c7.shg-box.shg-c {
  justify-content: center;
}

#s-2f1b7380-12d9-4033-a768-5a4c1f7a8bfe {
  margin-left: -20px;
}

#s-10b0229c-f42c-4397-96ed-ed943ccac0f7 {
  margin-top: 0px;
margin-bottom: 0px;
}








#s-10b0229c-f42c-4397-96ed-ed943ccac0f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-10b0229c-f42c-4397-96ed-ed943ccac0f7.shg-box.shg-c {
  justify-content: center;
}

#s-ab4e7290-1075-4e0a-a2e7-75678c1643ae {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 1em;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
min-height: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
background-position: center undefined;
}
#s-ab4e7290-1075-4e0a-a2e7-75678c1643ae:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ab4e7290-1075-4e0a-a2e7-75678c1643ae:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ab4e7290-1075-4e0a-a2e7-75678c1643ae-atc-btn-wrapper {
    text-align: left;
  }


#s-ab4e7290-1075-4e0a-a2e7-75678c1643ae {
  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-ab4e7290-1075-4e0a-a2e7-75678c1643ae.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ab4e7290-1075-4e0a-a2e7-75678c1643ae.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-ab4e7290-1075-4e0a-a2e7-75678c1643ae.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306 {
  margin-top: 40px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-b9cd1ba2-1ab4-422e-9f94-b4d91f81b306"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-14c1cb6f-9c64-4125-908e-1c0816887e7d {
  margin-left: auto;
margin-right: auto;
max-width: 230px;
}




  #s-14c1cb6f-9c64-4125-908e-1c0816887e7d img.shogun-image {
    
    width: px;
  }


#s-14c1cb6f-9c64-4125-908e-1c0816887e7d .shogun-image-content {
  
    align-items: center;
  
}

#s-8773f261-8300-4a56-9647-6aed51d6fc83 {
  display: none;
}
#s-b3062e80-759a-4d54-b702-b60025999c70 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 180px;
}








#s-b3062e80-759a-4d54-b702-b60025999c70 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b3062e80-759a-4d54-b702-b60025999c70.shg-box.shg-c {
  justify-content: center;
}

#s-5140ac3a-9ea3-49f4-b840-a36bc01f62c0 {
  min-height: 50px;
}








#s-5140ac3a-9ea3-49f4-b840-a36bc01f62c0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5140ac3a-9ea3-49f4-b840-a36bc01f62c0.shg-box.shg-c {
  justify-content: center;
}

#s-3dea8186-5194-4959-ac73-1399cc113138 {
  margin-left: -20px;
}

#s-36e521b4-23ff-49c8-9262-be3ada34fdaa {
  margin-top: 0px;
margin-bottom: 0px;
}








#s-36e521b4-23ff-49c8-9262-be3ada34fdaa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-36e521b4-23ff-49c8-9262-be3ada34fdaa.shg-box.shg-c {
  justify-content: center;
}

#s-9bf07e92-749c-46e5-9e9a-3ff27a3fa9c1 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 1em;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
min-height: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
background-position: center undefined;
}
#s-9bf07e92-749c-46e5-9e9a-3ff27a3fa9c1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9bf07e92-749c-46e5-9e9a-3ff27a3fa9c1:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-9bf07e92-749c-46e5-9e9a-3ff27a3fa9c1-atc-btn-wrapper {
    text-align: left;
  }


#s-9bf07e92-749c-46e5-9e9a-3ff27a3fa9c1 {
  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-9bf07e92-749c-46e5-9e9a-3ff27a3fa9c1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9bf07e92-749c-46e5-9e9a-3ff27a3fa9c1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-9bf07e92-749c-46e5-9e9a-3ff27a3fa9c1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-85c0e395-798a-432f-a916-fb4a133b73ab {
  margin-top: 30px;
margin-left: -17px;
margin-bottom: 30px;
margin-right: -17px;
}

#s-85c0e395-798a-432f-a916-fb4a133b73ab .shogun-tabs {
  justify-content: flex-start;
}


  #s-85c0e395-798a-432f-a916-fb4a133b73ab .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
  #s-85c0e395-798a-432f-a916-fb4a133b73ab .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(194, 213, 226, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
#s-85c0e395-798a-432f-a916-fb4a133b73ab .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-85c0e395-798a-432f-a916-fb4a133b73ab .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-85c0e395-798a-432f-a916-fb4a133b73ab .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 2px);
  left: 2px;
  bottom: -2px;
  height: 2px;
  background: rgba(194, 213, 226, 0);
}

#s-85c0e395-798a-432f-a916-fb4a133b73ab .shogun-tabs-body {
  margin-top: -2px;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-fe0c1782-5339-44f1-99d5-99ded788097f {
  margin-top: 40px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-fe0c1782-5339-44f1-99d5-99ded788097f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-12bccbb5-34f8-4d22-92b1-16f430b93664 {
  margin-left: auto;
margin-right: auto;
max-width: 230px;
}




  #s-12bccbb5-34f8-4d22-92b1-16f430b93664 img.shogun-image {
    
    width: px;
  }


#s-12bccbb5-34f8-4d22-92b1-16f430b93664 .shogun-image-content {
  
    align-items: center;
  
}

#s-0297544b-0aac-440b-a4dc-2aa28244e9dd {
  display: none;
}
#s-1dcb3388-4fc4-4637-acfe-01212a06c180 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 180px;
}








#s-1dcb3388-4fc4-4637-acfe-01212a06c180 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1dcb3388-4fc4-4637-acfe-01212a06c180.shg-box.shg-c {
  justify-content: center;
}

#s-86cac5b4-5f92-4682-a190-fe6f3ff516cb {
  min-height: 50px;
}








#s-86cac5b4-5f92-4682-a190-fe6f3ff516cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-86cac5b4-5f92-4682-a190-fe6f3ff516cb.shg-box.shg-c {
  justify-content: center;
}

#s-d1ab480b-d32b-4833-83d3-de3734f6e87c {
  margin-left: -20px;
}

#s-e9635b3f-e27b-4707-8522-fe6e407bc2c9 {
  margin-top: 0px;
margin-bottom: 0px;
}








#s-e9635b3f-e27b-4707-8522-fe6e407bc2c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e9635b3f-e27b-4707-8522-fe6e407bc2c9.shg-box.shg-c {
  justify-content: center;
}

#s-bbb2eff4-e04a-4868-916c-3310a25e40c6 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 1em;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
min-height: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
background-position: center undefined;
}
#s-bbb2eff4-e04a-4868-916c-3310a25e40c6:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-bbb2eff4-e04a-4868-916c-3310a25e40c6:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-bbb2eff4-e04a-4868-916c-3310a25e40c6-atc-btn-wrapper {
    text-align: left;
  }


#s-bbb2eff4-e04a-4868-916c-3310a25e40c6 {
  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-bbb2eff4-e04a-4868-916c-3310a25e40c6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bbb2eff4-e04a-4868-916c-3310a25e40c6.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-bbb2eff4-e04a-4868-916c-3310a25e40c6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a {
  margin-top: 40px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-b0dca9b4-b6b5-4473-bd6d-913b0c9d9d2a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-20fd47c0-7929-4628-8c38-8cd9470c67bf {
  margin-left: auto;
margin-right: auto;
max-width: 230px;
}




  #s-20fd47c0-7929-4628-8c38-8cd9470c67bf img.shogun-image {
    
    width: px;
  }


#s-20fd47c0-7929-4628-8c38-8cd9470c67bf .shogun-image-content {
  
    align-items: center;
  
}

#s-e1da3ffb-2ccf-48ba-9c83-557d52f73bbc {
  display: none;
}
#s-98e67c27-ca9b-4e1f-b03f-ac294946df8d {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 180px;
}








#s-98e67c27-ca9b-4e1f-b03f-ac294946df8d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-98e67c27-ca9b-4e1f-b03f-ac294946df8d.shg-box.shg-c {
  justify-content: center;
}

#s-6b836e9e-15ea-434f-b7d4-3f89b2c0deff {
  min-height: 50px;
}








#s-6b836e9e-15ea-434f-b7d4-3f89b2c0deff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6b836e9e-15ea-434f-b7d4-3f89b2c0deff.shg-box.shg-c {
  justify-content: center;
}

#s-55117a55-d23b-4b62-a2aa-5993afd54b19 {
  margin-left: -20px;
}

#s-c220f67b-7516-42f4-8a3f-2718a8d2c2a5 {
  margin-top: 0px;
margin-bottom: 0px;
}








#s-c220f67b-7516-42f4-8a3f-2718a8d2c2a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c220f67b-7516-42f4-8a3f-2718a8d2c2a5.shg-box.shg-c {
  justify-content: center;
}

#s-b9f4f60b-6ec6-487a-83d9-d96478e1264f {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 1em;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
min-height: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
background-position: center undefined;
}
#s-b9f4f60b-6ec6-487a-83d9-d96478e1264f:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-b9f4f60b-6ec6-487a-83d9-d96478e1264f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-b9f4f60b-6ec6-487a-83d9-d96478e1264f-atc-btn-wrapper {
    text-align: left;
  }


#s-b9f4f60b-6ec6-487a-83d9-d96478e1264f {
  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-b9f4f60b-6ec6-487a-83d9-d96478e1264f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b9f4f60b-6ec6-487a-83d9-d96478e1264f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b9f4f60b-6ec6-487a-83d9-d96478e1264f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-9a78b4a1-3b9a-4345-9565-c07963ff0893 {
  margin-top: 40px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-9a78b4a1-3b9a-4345-9565-c07963ff0893"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-a998b24d-8a90-4dee-9e68-75f6a5083b1f {
  margin-left: auto;
margin-right: auto;
max-width: 230px;
}




  #s-a998b24d-8a90-4dee-9e68-75f6a5083b1f img.shogun-image {
    
    width: px;
  }


#s-a998b24d-8a90-4dee-9e68-75f6a5083b1f .shogun-image-content {
  
    align-items: center;
  
}

#s-bc1b1723-1fb3-48a7-a635-35228bbac7c4 {
  display: none;
}
#s-5c2bf9e6-b9b3-41cb-9d8e-6287da6f8be8 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 180px;
}








#s-5c2bf9e6-b9b3-41cb-9d8e-6287da6f8be8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5c2bf9e6-b9b3-41cb-9d8e-6287da6f8be8.shg-box.shg-c {
  justify-content: center;
}

#s-286d46a3-2136-4b4e-8581-1ad6fdada4cd {
  min-height: 50px;
}








#s-286d46a3-2136-4b4e-8581-1ad6fdada4cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-286d46a3-2136-4b4e-8581-1ad6fdada4cd.shg-box.shg-c {
  justify-content: center;
}

#s-3ced962f-af2b-4cee-b605-638593455bde {
  margin-left: -20px;
}

#s-7cf31466-7689-467d-b5d3-1b0736a0b049 {
  margin-top: 0px;
margin-bottom: 0px;
}








#s-7cf31466-7689-467d-b5d3-1b0736a0b049 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7cf31466-7689-467d-b5d3-1b0736a0b049.shg-box.shg-c {
  justify-content: center;
}

#s-6c8b1cf7-5dfe-4b2f-be1f-fd3b4c4933b9 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 1em;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
min-height: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
background-position: center undefined;
}
#s-6c8b1cf7-5dfe-4b2f-be1f-fd3b4c4933b9:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6c8b1cf7-5dfe-4b2f-be1f-fd3b4c4933b9:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6c8b1cf7-5dfe-4b2f-be1f-fd3b4c4933b9-atc-btn-wrapper {
    text-align: left;
  }


#s-6c8b1cf7-5dfe-4b2f-be1f-fd3b4c4933b9 {
  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-6c8b1cf7-5dfe-4b2f-be1f-fd3b4c4933b9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6c8b1cf7-5dfe-4b2f-be1f-fd3b4c4933b9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-6c8b1cf7-5dfe-4b2f-be1f-fd3b4c4933b9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-25664e71-d18e-4359-a3bf-7431b3007bd8 {
  margin-top: 30px;
margin-left: -17px;
margin-bottom: 30px;
margin-right: -17px;
}

#s-25664e71-d18e-4359-a3bf-7431b3007bd8 .shogun-tabs {
  justify-content: flex-start;
}


  #s-25664e71-d18e-4359-a3bf-7431b3007bd8 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
  #s-25664e71-d18e-4359-a3bf-7431b3007bd8 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(194, 213, 226, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
#s-25664e71-d18e-4359-a3bf-7431b3007bd8 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-25664e71-d18e-4359-a3bf-7431b3007bd8 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-25664e71-d18e-4359-a3bf-7431b3007bd8 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 2px);
  left: 2px;
  bottom: -2px;
  height: 2px;
  background: rgba(194, 213, 226, 0);
}

#s-25664e71-d18e-4359-a3bf-7431b3007bd8 .shogun-tabs-body {
  margin-top: -2px;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-7346b0be-ba0a-4984-8023-6947c30ce900 {
  display: none;
}
#s-c2bb25be-ef31-4868-9e2c-a716843ec67e {
  margin-top: 40px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-c2bb25be-ef31-4868-9e2c-a716843ec67e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-7e38bf55-168a-4173-9e65-48576c9b0f26 {
  margin-left: auto;
margin-right: auto;
max-width: 230px;
}




  #s-7e38bf55-168a-4173-9e65-48576c9b0f26 img.shogun-image {
    
    width: px;
  }


#s-7e38bf55-168a-4173-9e65-48576c9b0f26 .shogun-image-content {
  
    align-items: center;
  
}

#s-bd10bf3c-573a-4c35-b50d-a2bcdcc507ef {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 180px;
}








#s-bd10bf3c-573a-4c35-b50d-a2bcdcc507ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd10bf3c-573a-4c35-b50d-a2bcdcc507ef.shg-box.shg-c {
  justify-content: center;
}

#s-2a26184d-b620-485a-ad96-2f76925a2ace {
  min-height: 50px;
}








#s-2a26184d-b620-485a-ad96-2f76925a2ace > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2a26184d-b620-485a-ad96-2f76925a2ace.shg-box.shg-c {
  justify-content: center;
}

#s-58058cf2-3e56-426f-a3ae-7eb70bdebc3f {
  margin-left: -1em;
margin-right: -1em;
}

#s-90a7fd77-b387-4b93-9bd8-f164e32c6151 {
  margin-top: 0px;
margin-bottom: 0px;
}








#s-90a7fd77-b387-4b93-9bd8-f164e32c6151 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-90a7fd77-b387-4b93-9bd8-f164e32c6151.shg-box.shg-c {
  justify-content: center;
}

#s-f9326aa5-4740-4b6b-8131-f880f344116e {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 1em;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
min-height: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
background-position: center undefined;
}
#s-f9326aa5-4740-4b6b-8131-f880f344116e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f9326aa5-4740-4b6b-8131-f880f344116e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f9326aa5-4740-4b6b-8131-f880f344116e-atc-btn-wrapper {
    text-align: left;
  }


#s-f9326aa5-4740-4b6b-8131-f880f344116e {
  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-f9326aa5-4740-4b6b-8131-f880f344116e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f9326aa5-4740-4b6b-8131-f880f344116e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f9326aa5-4740-4b6b-8131-f880f344116e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-f02cda54-f84b-4d56-84f1-7c6b7620f89a {
  margin-top: 40px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-f02cda54-f84b-4d56-84f1-7c6b7620f89a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-e656baa3-8225-463a-90b2-5f1d4521fb16 {
  margin-left: auto;
margin-right: auto;
max-width: 230px;
}




  #s-e656baa3-8225-463a-90b2-5f1d4521fb16 img.shogun-image {
    
    width: px;
  }


#s-e656baa3-8225-463a-90b2-5f1d4521fb16 .shogun-image-content {
  
    align-items: center;
  
}

#s-895e41c4-fa17-4621-8c64-e4c9336b75da {
  display: none;
}
#s-7f01ef8e-621d-4dd0-86bd-d4a03e63be86 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 180px;
}








#s-7f01ef8e-621d-4dd0-86bd-d4a03e63be86 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7f01ef8e-621d-4dd0-86bd-d4a03e63be86.shg-box.shg-c {
  justify-content: center;
}

#s-7323ba70-fe6f-4c8a-babc-05931cd9d461 {
  min-height: 50px;
}








#s-7323ba70-fe6f-4c8a-babc-05931cd9d461 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7323ba70-fe6f-4c8a-babc-05931cd9d461.shg-box.shg-c {
  justify-content: center;
}

#s-e7845447-502a-407b-a55f-d419ee823c02 {
  margin-left: -20px;
}

#s-fc64d5f0-82d8-41a2-ac69-bf566b2e0c16 {
  margin-top: 0px;
margin-bottom: 0px;
}








#s-fc64d5f0-82d8-41a2-ac69-bf566b2e0c16 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fc64d5f0-82d8-41a2-ac69-bf566b2e0c16.shg-box.shg-c {
  justify-content: center;
}

#s-580873ad-0091-4e45-82c5-c805b4b405eb {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 1em;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
min-height: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
background-position: center undefined;
}
#s-580873ad-0091-4e45-82c5-c805b4b405eb:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-580873ad-0091-4e45-82c5-c805b4b405eb:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-580873ad-0091-4e45-82c5-c805b4b405eb-atc-btn-wrapper {
    text-align: left;
  }


#s-580873ad-0091-4e45-82c5-c805b4b405eb {
  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-580873ad-0091-4e45-82c5-c805b4b405eb.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-580873ad-0091-4e45-82c5-c805b4b405eb.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-580873ad-0091-4e45-82c5-c805b4b405eb.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-29069a9c-cbc5-4486-a01e-29068a041d1f {
  margin-top: 40px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-29069a9c-cbc5-4486-a01e-29068a041d1f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-7a075cf7-5145-44e7-9410-29ab06d01e41 {
  margin-left: auto;
margin-right: auto;
max-width: 230px;
}




  #s-7a075cf7-5145-44e7-9410-29ab06d01e41 img.shogun-image {
    
    width: px;
  }


#s-7a075cf7-5145-44e7-9410-29ab06d01e41 .shogun-image-content {
  
    align-items: center;
  
}

#s-20752a65-b124-4a5e-94a0-83890fc96c56 {
  display: none;
}
#s-bece1926-2e0d-4bb9-8f6e-a3b758b43579 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 180px;
}








#s-bece1926-2e0d-4bb9-8f6e-a3b758b43579 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bece1926-2e0d-4bb9-8f6e-a3b758b43579.shg-box.shg-c {
  justify-content: center;
}

#s-9a6e15a7-f89a-46d4-af92-fe4be4ac34af {
  min-height: 50px;
}








#s-9a6e15a7-f89a-46d4-af92-fe4be4ac34af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9a6e15a7-f89a-46d4-af92-fe4be4ac34af.shg-box.shg-c {
  justify-content: center;
}

#s-c165a3ce-cec3-48df-ace8-992aff87beb9 {
  margin-left: -20px;
}

#s-78bff3b9-7ba3-4f1b-9ced-7e0b9e1da802 {
  margin-top: 0px;
margin-bottom: 0px;
}








#s-78bff3b9-7ba3-4f1b-9ced-7e0b9e1da802 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-78bff3b9-7ba3-4f1b-9ced-7e0b9e1da802.shg-box.shg-c {
  justify-content: center;
}

#s-0780667a-d213-46d5-93fb-143387bd089d {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 1em;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
min-height: 2px;
background-color: rgba(0, 0, 0, 1);
text-align: left;
cursor: pointer;
hover-type: color;
background-position: center undefined;
}
#s-0780667a-d213-46d5-93fb-143387bd089d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0780667a-d213-46d5-93fb-143387bd089d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0780667a-d213-46d5-93fb-143387bd089d-atc-btn-wrapper {
    text-align: left;
  }


#s-0780667a-d213-46d5-93fb-143387bd089d {
  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-0780667a-d213-46d5-93fb-143387bd089d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0780667a-d213-46d5-93fb-143387bd089d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-0780667a-d213-46d5-93fb-143387bd089d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-4c7ececd-b816-4d6f-ac70-6658df47216f hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-3ebbbc87-2ff6-4c6b-9157-d3b50d7e18ee {
  min-height: 50px;
background-color: rgba(239, 197, 167, 1);
}








#s-3ebbbc87-2ff6-4c6b-9157-d3b50d7e18ee > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 0);
  opacity: 0;
}#s-3ebbbc87-2ff6-4c6b-9157-d3b50d7e18ee.shg-box.shg-c {
  justify-content: center;
}

#s-97e8692e-e868-441b-860e-7f49d4cd5811 {
  margin-left: auto;
margin-right: auto;
padding-top: 2%;
padding-bottom: 2%;
max-width: 1200px;
background-color: rgba(255, 255, 255, 0);
}

@media (min-width: 0px) {
[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-97e8692e-e868-441b-860e-7f49d4cd5811"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-f23a33c4-624b-46cc-ad3e-37cbbd2046f9 {
  margin-left: auto;
margin-bottom: 32px;
margin-right: auto;
max-width: 600px;
}

#s-fa8421f0-1638-499d-90e6-3a5469079260 {
  margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
max-width: 500px;
}

#s-64a54841-e323-42bf-a7d7-dfd83af3d7cc {
  display: none;
}
#s-4e443fea-9db6-4edd-a372-6861e86799b4 {
  text-align: center;
}

#s-4e443fea-9db6-4edd-a372-6861e86799b4 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
}

#s-4e443fea-9db6-4edd-a372-6861e86799b4 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 24px;
}

#s-4e443fea-9db6-4edd-a372-6861e86799b4 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-8631d7ec-1f3d-4d60-bdd7-41e6ba9423e8 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-8631d7ec-1f3d-4d60-bdd7-41e6ba9423e8:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8631d7ec-1f3d-4d60-bdd7-41e6ba9423e8:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-8631d7ec-1f3d-4d60-bdd7-41e6ba9423e8 {
  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-8631d7ec-1f3d-4d60-bdd7-41e6ba9423e8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8631d7ec-1f3d-4d60-bdd7-41e6ba9423e8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8631d7ec-1f3d-4d60-bdd7-41e6ba9423e8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-014724ce-c792-4a3e-9085-6c9d5d4bebfc {
  text-align: center;
}




  #s-014724ce-c792-4a3e-9085-6c9d5d4bebfc img.shogun-image {
    
    width: px;
  }


#s-014724ce-c792-4a3e-9085-6c9d5d4bebfc .shogun-image-content {
  
    align-items: center;
  
}

#s-bf07fc3a-4243-42fd-96e9-04288e5629cc {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 50px;
max-width: 1920px;
background-color: rgba(255, 255, 255, 0.35);
}








#s-bf07fc3a-4243-42fd-96e9-04288e5629cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bf07fc3a-4243-42fd-96e9-04288e5629cc.shg-box.shg-c {
  justify-content: center;
}

#s-44853bb5-95ee-4ef2-a52c-e9d63b2a2019 {
  margin-left: auto;
margin-right: auto;
padding-top: 24px;
max-width: 1200px;
background-color: rgba(231, 200, 172, 0);
}

#s-91aba9e8-008f-472d-9ec2-9b2169bae7f3 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
max-width: 800px;
}

#s-8e544c3c-6b9c-4630-8c32-0c50a7800de1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-8e544c3c-6b9c-4630-8c32-0c50a7800de1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8e544c3c-6b9c-4630-8c32-0c50a7800de1.shg-box.shg-c {
  justify-content: center;
}

#s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae {
  margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
max-width: 800px;
}

@media (min-width: 0px) {
[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-8fdff3f6-aa87-4bf6-bdad-caeee7c878ae"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 8.0px);
}

}

#s-7acd8c59-8b8e-4547-b93c-36d757e8a704 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: right;
}




  #s-7acd8c59-8b8e-4547-b93c-36d757e8a704 img.shogun-image {
    
    width: px;
  }


#s-7acd8c59-8b8e-4547-b93c-36d757e8a704 .shogun-image-content {
  
    align-items: center;
  
}

#s-622869ba-fc9d-41b2-9e84-f5754e4c929b hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-1de29d8f-487d-45a0-9b56-8366a1cdf54a {
  display: none;
}
#s-18798e41-da6e-4ec4-9c80-88ef691ac753 {
  text-align: center;
}

#s-18798e41-da6e-4ec4-9c80-88ef691ac753 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
}

#s-18798e41-da6e-4ec4-9c80-88ef691ac753 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 24px;
}

#s-18798e41-da6e-4ec4-9c80-88ef691ac753 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-f990a59d-e13e-45f1-8d7c-5dd87424dee3 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-f990a59d-e13e-45f1-8d7c-5dd87424dee3:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f990a59d-e13e-45f1-8d7c-5dd87424dee3:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f990a59d-e13e-45f1-8d7c-5dd87424dee3-atc-btn-wrapper {
    text-align: center;
  }


#s-f990a59d-e13e-45f1-8d7c-5dd87424dee3 {
  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-f990a59d-e13e-45f1-8d7c-5dd87424dee3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f990a59d-e13e-45f1-8d7c-5dd87424dee3.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f990a59d-e13e-45f1-8d7c-5dd87424dee3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-bcf48946-ba4e-42c6-a531-507d524137b0 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: right;
}




  #s-bcf48946-ba4e-42c6-a531-507d524137b0 img.shogun-image {
    
    width: px;
  }


#s-bcf48946-ba4e-42c6-a531-507d524137b0 .shogun-image-content {
  
    align-items: center;
  
}

#s-b64e1c76-1f50-4d49-a260-1fb38d6414d4 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-5714186e-e4ce-46b6-9861-75ea84fbc095 {
  display: none;
}
#s-9b3e2499-5682-4c73-a22a-7b7bdab07bf2 {
  text-align: center;
}

#s-9b3e2499-5682-4c73-a22a-7b7bdab07bf2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
}

#s-9b3e2499-5682-4c73-a22a-7b7bdab07bf2 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 24px;
}

#s-9b3e2499-5682-4c73-a22a-7b7bdab07bf2 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-9df554ac-f008-4543-ae7b-d98f253dc0da {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-9df554ac-f008-4543-ae7b-d98f253dc0da:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9df554ac-f008-4543-ae7b-d98f253dc0da:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-9df554ac-f008-4543-ae7b-d98f253dc0da-atc-btn-wrapper {
    text-align: center;
  }


#s-9df554ac-f008-4543-ae7b-d98f253dc0da {
  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-9df554ac-f008-4543-ae7b-d98f253dc0da.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9df554ac-f008-4543-ae7b-d98f253dc0da.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-9df554ac-f008-4543-ae7b-d98f253dc0da.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-f13cb81b-6258-4cbc-81ec-81bb72c6a7ff {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 50px;
max-width: 1920px;
background-color: rgba(245, 209, 183, 1);
}
@media (min-width: 1200px){#s-f13cb81b-6258-4cbc-81ec-81bb72c6a7ff {
  display: none;
}
#s-f13cb81b-6258-4cbc-81ec-81bb72c6a7ff, #wrap-s-f13cb81b-6258-4cbc-81ec-81bb72c6a7ff { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f13cb81b-6258-4cbc-81ec-81bb72c6a7ff {
  display: none;
}
#s-f13cb81b-6258-4cbc-81ec-81bb72c6a7ff, #wrap-s-f13cb81b-6258-4cbc-81ec-81bb72c6a7ff { display:none !important; }}







#s-f13cb81b-6258-4cbc-81ec-81bb72c6a7ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f13cb81b-6258-4cbc-81ec-81bb72c6a7ff.shg-box.shg-c {
  justify-content: center;
}

#s-9368a68f-9d3d-4ef1-8ed2-1134cbe4a6fb {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-9368a68f-9d3d-4ef1-8ed2-1134cbe4a6fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9368a68f-9d3d-4ef1-8ed2-1134cbe4a6fb.shg-box.shg-c {
  justify-content: center;
}

#s-196a509a-2abc-42fa-b146-bff8d55f9412 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 50px;
max-width: 1200px;
}








#s-196a509a-2abc-42fa-b146-bff8d55f9412 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-196a509a-2abc-42fa-b146-bff8d55f9412.shg-box.shg-c {
  justify-content: center;
}

#s-f7712b76-e94a-46bb-aa20-423af267966c .shogun-tabs {
  justify-content: flex-start;
}


  #s-f7712b76-e94a-46bb-aa20-423af267966c .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 0);
    border: 1px solid rgba(255, 255, 255, 0);
  }
  #s-f7712b76-e94a-46bb-aa20-423af267966c .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 0, 0, 1);
    border: 1px solid rgba(0, 0, 0, 0);
  }
#s-f7712b76-e94a-46bb-aa20-423af267966c .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-f7712b76-e94a-46bb-aa20-423af267966c .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(255, 255, 255, 1);
}

#s-f7712b76-e94a-46bb-aa20-423af267966c .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 0, 0, 1);
}

#s-f7712b76-e94a-46bb-aa20-423af267966c .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-47cce7eb-cc1b-4dfe-8830-c780d5a9c70d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-040985bd-b56f-4d74-975d-99fdab503db6 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-94b2eac1-2f92-4efa-a33d-7474dd854fa9 {
  display: none;
}
#s-52f7324a-7d4c-45fa-9e3b-f2579bc3f7b5 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-8290c623-5686-4a8f-a991-d9ff361bfa25 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-8290c623-5686-4a8f-a991-d9ff361bfa25:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8290c623-5686-4a8f-a991-d9ff361bfa25:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8290c623-5686-4a8f-a991-d9ff361bfa25-atc-btn-wrapper {
    text-align: center;
  }


#s-8290c623-5686-4a8f-a991-d9ff361bfa25 {
  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-8290c623-5686-4a8f-a991-d9ff361bfa25.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8290c623-5686-4a8f-a991-d9ff361bfa25.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8290c623-5686-4a8f-a991-d9ff361bfa25.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-82a2b74e-c83f-4436-bdf6-aa1745590bd9 {
  margin-left: auto;
max-width: 500px;
text-align: right;
}




  #s-82a2b74e-c83f-4436-bdf6-aa1745590bd9 img.shogun-image {
    
    width: px;
  }


#s-82a2b74e-c83f-4436-bdf6-aa1745590bd9 .shogun-image-content {
  
    align-items: center;
  
}

#s-86a5d9a2-ed24-4f27-b17b-25bddc5acd0b {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}








#s-86a5d9a2-ed24-4f27-b17b-25bddc5acd0b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-86a5d9a2-ed24-4f27-b17b-25bddc5acd0b.shg-box.shg-c {
  justify-content: center;
}

#s-45d0780b-6cfe-4a51-b239-05b5567fd6c9 {
  padding-top: 48px;
padding-bottom: 48px;
}

@media (min-width: 0px) {
[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-45d0780b-6cfe-4a51-b239-05b5567fd6c9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

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

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

#s-bfdac188-a41c-4160-91b7-c31333383c6e {
  margin-bottom: 20px;
padding-left: 1em;
text-align: left;
}

#s-bfdac188-a41c-4160-91b7-c31333383c6e .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  600 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 1px;
  text-align: left;
}



.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-a4b9ca3a-4620-467d-96e4-6df86cf1c98a {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-left: 1em;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 24px;
background-color: rgba(37, 37, 37, 0);
text-align: left;
text-decoration: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-a4b9ca3a-4620-467d-96e4-6df86cf1c98a:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-a4b9ca3a-4620-467d-96e4-6df86cf1c98a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a4b9ca3a-4620-467d-96e4-6df86cf1c98a-btn-wrapper {
    text-align: left;
  }


#s-a4b9ca3a-4620-467d-96e4-6df86cf1c98a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: Raleway;
  display:  inline-block ;
}

#s-b681f827-5c21-42b5-9cf3-c95798371dcc {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 50px;
}
@media (min-width: 1200px){#s-b681f827-5c21-42b5-9cf3-c95798371dcc {
  display: none;
}
#s-b681f827-5c21-42b5-9cf3-c95798371dcc, #wrap-s-b681f827-5c21-42b5-9cf3-c95798371dcc { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b681f827-5c21-42b5-9cf3-c95798371dcc {
  display: none;
}
#s-b681f827-5c21-42b5-9cf3-c95798371dcc, #wrap-s-b681f827-5c21-42b5-9cf3-c95798371dcc { display:none !important; }}







#s-b681f827-5c21-42b5-9cf3-c95798371dcc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b681f827-5c21-42b5-9cf3-c95798371dcc.shg-box.shg-c {
  justify-content: center;
}

#s-cc98b0fe-56c9-4fb3-ad7d-6c62474ca543 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 50px;
}
@media (min-width: 1200px){#s-cc98b0fe-56c9-4fb3-ad7d-6c62474ca543 {
  display: none;
}
#s-cc98b0fe-56c9-4fb3-ad7d-6c62474ca543, #wrap-s-cc98b0fe-56c9-4fb3-ad7d-6c62474ca543 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cc98b0fe-56c9-4fb3-ad7d-6c62474ca543 {
  display: none;
}
#s-cc98b0fe-56c9-4fb3-ad7d-6c62474ca543, #wrap-s-cc98b0fe-56c9-4fb3-ad7d-6c62474ca543 { display:none !important; }}







#s-cc98b0fe-56c9-4fb3-ad7d-6c62474ca543 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc98b0fe-56c9-4fb3-ad7d-6c62474ca543.shg-box.shg-c {
  justify-content: center;
}

#s-f276acff-5298-4513-a271-3981141a2730 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 50px;
}








#s-f276acff-5298-4513-a271-3981141a2730 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f276acff-5298-4513-a271-3981141a2730.shg-box.shg-c {
  justify-content: center;
}

#s-ba576e3f-46a7-4dae-bb72-41568ae4debc {
  text-align: center;
}




  #s-ba576e3f-46a7-4dae-bb72-41568ae4debc img.shogun-image {
    
    width: px;
  }


#s-ba576e3f-46a7-4dae-bb72-41568ae4debc .shogun-image-content {
  
    align-items: center;
  
}

#s-8c70073b-3893-4648-ae19-14c761d6c174 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-6b95e856-66bb-49a1-adc9-c2d228e31f34 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-7699c878-7d81-4b11-9f20-754e6a3d30b2 {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-7699c878-7d81-4b11-9f20-754e6a3d30b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7699c878-7d81-4b11-9f20-754e6a3d30b2.shg-box.shg-c {
  justify-content: center;
}

#s-7b38aa65-1303-43e2-915f-94a654d8e685 .shogun-tabs {
  justify-content: flex-start;
}


  #s-7b38aa65-1303-43e2-915f-94a654d8e685 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 249, 245, 1);
    border: 1px solid rgba(231, 200, 172, 0);
  }
  #s-7b38aa65-1303-43e2-915f-94a654d8e685 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(231, 200, 172, 0.69);
    border: 1px solid rgba(231, 200, 172, 0);
  }
#s-7b38aa65-1303-43e2-915f-94a654d8e685 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-7b38aa65-1303-43e2-915f-94a654d8e685 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-7b38aa65-1303-43e2-915f-94a654d8e685 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(231, 200, 172, 0.69);
}

#s-7b38aa65-1303-43e2-915f-94a654d8e685 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(231, 200, 172, 0);
}

#s-20663ceb-b777-4c5f-86e9-bbd406c60cd0 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-39df9300-93e7-416d-94d7-f56e77f8eb96 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-1d1a914f-61a6-48d9-8d10-c97140a60497 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

@media (min-width: 1200px){#s-206c7b4c-108a-487c-82d8-5c89fc22b0f5 {
  display: none;
}
#s-206c7b4c-108a-487c-82d8-5c89fc22b0f5, #wrap-s-206c7b4c-108a-487c-82d8-5c89fc22b0f5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-206c7b4c-108a-487c-82d8-5c89fc22b0f5 {
  display: none;
}
#s-206c7b4c-108a-487c-82d8-5c89fc22b0f5, #wrap-s-206c7b4c-108a-487c-82d8-5c89fc22b0f5 { display:none !important; }}
@media (min-width: 0px) {
[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-206c7b4c-108a-487c-82d8-5c89fc22b0f5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-1d6f7cf9-d99d-4014-a36d-2e697eca7f83 {
  min-height: 50px;
}








#s-1d6f7cf9-d99d-4014-a36d-2e697eca7f83 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1d6f7cf9-d99d-4014-a36d-2e697eca7f83.shg-box.shg-c {
  justify-content: center;
}

#s-22154881-5254-4c33-b4fd-d11966b6c812 {
  margin-left: 1em;
max-width: 88px;
text-align: left;
}




  #s-22154881-5254-4c33-b4fd-d11966b6c812 img.shogun-image {
    
    width: px;
  }


#s-22154881-5254-4c33-b4fd-d11966b6c812 .shogun-image-content {
  
    align-items: center;
  
}

#s-4d63c56d-823f-41e8-9797-6c195265d9d4 {
  display: none;
}
#s-9080f5ec-3f9b-40eb-bc38-339d61484836 {
  text-align: center;
}

#s-9080f5ec-3f9b-40eb-bc38-339d61484836 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
}

#s-9080f5ec-3f9b-40eb-bc38-339d61484836 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 24px;
}

#s-9080f5ec-3f9b-40eb-bc38-339d61484836 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-46d89b6d-1711-49ca-8402-e48657e7a6fb {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-left: 25px;
margin-bottom: 5px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-46d89b6d-1711-49ca-8402-e48657e7a6fb:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-46d89b6d-1711-49ca-8402-e48657e7a6fb:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-46d89b6d-1711-49ca-8402-e48657e7a6fb-atc-btn-wrapper {
    text-align: center;
  }


#s-46d89b6d-1711-49ca-8402-e48657e7a6fb {
  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-46d89b6d-1711-49ca-8402-e48657e7a6fb.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-46d89b6d-1711-49ca-8402-e48657e7a6fb.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-46d89b6d-1711-49ca-8402-e48657e7a6fb.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-cc4b6e2b-0be7-4899-85b7-2391bf223421 {
  margin-top: 16px;
margin-left: 1em;
margin-bottom: auto;
text-align: left;
}

#s-cc4b6e2b-0be7-4899-85b7-2391bf223421 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 20px;
}

#s-cc4b6e2b-0be7-4899-85b7-2391bf223421 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-cc4b6e2b-0be7-4899-85b7-2391bf223421 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-095712e8-7e6c-4cac-a4f1-a94ba5d18b38 {
  margin-top: -10px;
margin-bottom: 0px;
}

#s-d6be6288-ed99-4c0f-a281-61591324dd89 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: left;
}




  #s-d6be6288-ed99-4c0f-a281-61591324dd89 img.shogun-image {
    
    width: px;
  }


#s-d6be6288-ed99-4c0f-a281-61591324dd89 .shogun-image-content {
  
    align-items: center;
  
}

#s-3d0c9a9d-ee8e-4534-adc6-59c96442ff77 {
  margin-top: 5px;
margin-bottom: 5px;
min-height: 50px;
background-color: rgba(255, 249, 245, 0);
}








#s-3d0c9a9d-ee8e-4534-adc6-59c96442ff77 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3d0c9a9d-ee8e-4534-adc6-59c96442ff77.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-8408ff86-aaf8-4e6f-b9b2-306f69e48ab9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 12.5px);
}

}

#s-63a5f585-45da-4dd0-be79-cf2530180efd {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 50px;
}








#s-63a5f585-45da-4dd0-be79-cf2530180efd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-63a5f585-45da-4dd0-be79-cf2530180efd.shg-box.shg-c {
  justify-content: center;
}

#s-14f4221f-fd9f-4c15-9a78-7cf0a7f30720 {
  margin-left: 1em;
max-width: 88px;
text-align: left;
}




  #s-14f4221f-fd9f-4c15-9a78-7cf0a7f30720 img.shogun-image {
    
    width: px;
  }


#s-14f4221f-fd9f-4c15-9a78-7cf0a7f30720 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 0px) {
[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-508fc2a3-8b0f-43e2-bb36-92be9d1b2f9f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-cf0a1c17-b953-429f-ad2d-9c429fe3ef9b {
  min-height: 50px;
}








#s-cf0a1c17-b953-429f-ad2d-9c429fe3ef9b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cf0a1c17-b953-429f-ad2d-9c429fe3ef9b.shg-box.shg-c {
  justify-content: center;
}

#s-3a8bcddd-f11e-40c3-b647-137282799f1e {
  display: none;
}
#s-43d6bd7a-ee20-4e89-9a0a-f41ba6af6362 {
  text-align: center;
}

#s-43d6bd7a-ee20-4e89-9a0a-f41ba6af6362 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
}

#s-43d6bd7a-ee20-4e89-9a0a-f41ba6af6362 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 24px;
}

#s-43d6bd7a-ee20-4e89-9a0a-f41ba6af6362 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-ca0c0dcb-f6f4-47bf-bbec-83fea5089301 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-left: 25px;
margin-bottom: 5px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-ca0c0dcb-f6f4-47bf-bbec-83fea5089301:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ca0c0dcb-f6f4-47bf-bbec-83fea5089301:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ca0c0dcb-f6f4-47bf-bbec-83fea5089301-atc-btn-wrapper {
    text-align: center;
  }


#s-ca0c0dcb-f6f4-47bf-bbec-83fea5089301 {
  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-ca0c0dcb-f6f4-47bf-bbec-83fea5089301.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ca0c0dcb-f6f4-47bf-bbec-83fea5089301.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-ca0c0dcb-f6f4-47bf-bbec-83fea5089301.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-1528a0b5-a692-421c-a8d0-a4aa0e30e49b {
  margin-top: -10px;
}

#s-bfa044c1-8b3a-462e-b69e-6f472baddd5d {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}




  #s-bfa044c1-8b3a-462e-b69e-6f472baddd5d img.shogun-image {
    
    width: px;
  }


#s-bfa044c1-8b3a-462e-b69e-6f472baddd5d .shogun-image-content {
  
    align-items: center;
  
}

#s-d275fff7-46a9-41f7-82f5-7ad6f9122971 {
  margin-top: 5px;
margin-bottom: 5px;
min-height: 50px;
background-color: rgba(255, 249, 245, 0);
}








#s-d275fff7-46a9-41f7-82f5-7ad6f9122971 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d275fff7-46a9-41f7-82f5-7ad6f9122971.shg-box.shg-c {
  justify-content: center;
}

#s-237ecde7-0420-4be4-955a-26f6273459cf {
  display: none;
}
#s-e4592393-ada8-440e-981e-1140cdd65f2e {
  background-color: rgba(0, 0, 0, 0);
}

@media (min-width: 0px) {
[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e4592393-ada8-440e-981e-1140cdd65f2e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-22123227-3ed2-4011-8380-b40fc2bf61ab {
  min-height: 50px;
}








#s-22123227-3ed2-4011-8380-b40fc2bf61ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22123227-3ed2-4011-8380-b40fc2bf61ab.shg-box.shg-c {
  justify-content: center;
}

#s-be4f481c-126b-4848-a0e2-db1c7a54062b {
  margin-left: 1em;
max-width: 88px;
text-align: left;
}




  #s-be4f481c-126b-4848-a0e2-db1c7a54062b img.shogun-image {
    
    width: px;
  }


#s-be4f481c-126b-4848-a0e2-db1c7a54062b .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 0px) {
[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-fe810e86-2764-4a4c-986d-5b6b4339cecb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-90837ffd-ac0e-4970-b9e3-070f02a27797 {
  margin-top: 0%;
margin-bottom: 0px;
}








#s-90837ffd-ac0e-4970-b9e3-070f02a27797 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-90837ffd-ac0e-4970-b9e3-070f02a27797.shg-box.shg-c {
  justify-content: center;
}

#s-a871a38d-4376-43d0-9524-0b7fa9aef426 {
  margin-top: 0px;
margin-bottom: auto;
text-align: center;
}

#s-a871a38d-4376-43d0-9524-0b7fa9aef426 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
}

#s-a871a38d-4376-43d0-9524-0b7fa9aef426 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 24px;
}

#s-a871a38d-4376-43d0-9524-0b7fa9aef426 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-f568b8dc-1c73-4a86-aba7-dd42e910ebbd {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-left: 25px;
margin-bottom: 5px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-f568b8dc-1c73-4a86-aba7-dd42e910ebbd:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f568b8dc-1c73-4a86-aba7-dd42e910ebbd:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f568b8dc-1c73-4a86-aba7-dd42e910ebbd-atc-btn-wrapper {
    text-align: center;
  }


#s-f568b8dc-1c73-4a86-aba7-dd42e910ebbd {
  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-f568b8dc-1c73-4a86-aba7-dd42e910ebbd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f568b8dc-1c73-4a86-aba7-dd42e910ebbd.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f568b8dc-1c73-4a86-aba7-dd42e910ebbd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-495630e4-b8c0-451b-a19f-4958df7b4fb1 {
  margin-top: -10px;
margin-bottom: 0px;
}

#s-bf1e0ef3-d7b8-4a74-aeca-8bd669cbea33 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}




  #s-bf1e0ef3-d7b8-4a74-aeca-8bd669cbea33 img.shogun-image {
    
    width: px;
  }


#s-bf1e0ef3-d7b8-4a74-aeca-8bd669cbea33 .shogun-image-content {
  
    align-items: center;
  
}

#s-2065b596-fa1f-4438-ae66-bbbaf836da66 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-c2040a00-7492-471d-bdb6-1680f81162be {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 50px;
}








#s-c2040a00-7492-471d-bdb6-1680f81162be > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c2040a00-7492-471d-bdb6-1680f81162be.shg-box.shg-c {
  justify-content: center;
}

#s-c2c2d4ee-d8e6-48af-9182-793e1fe9a048 {
  text-align: center;
}




  #s-c2c2d4ee-d8e6-48af-9182-793e1fe9a048 img.shogun-image {
    
    width: px;
  }


#s-c2c2d4ee-d8e6-48af-9182-793e1fe9a048 .shogun-image-content {
  
    align-items: center;
  
}

#s-1c73e6e1-371b-41b2-b2c6-bf3e77288481 {
  margin-top: 30px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
max-width: 450px;
}

#s-5b34b014-de9b-443b-ab2e-a2841214ce68 .shogun-tabs {
  justify-content: flex-start;
}


  #s-5b34b014-de9b-443b-ab2e-a2841214ce68 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 0);
    border: 1px solid rgba(255, 255, 255, 0);
  }
  #s-5b34b014-de9b-443b-ab2e-a2841214ce68 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(194, 213, 226, 0);
    border: 1px solid rgba(255, 255, 255, 0);
  }
#s-5b34b014-de9b-443b-ab2e-a2841214ce68 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-5b34b014-de9b-443b-ab2e-a2841214ce68 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-5b34b014-de9b-443b-ab2e-a2841214ce68 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(194, 213, 226, 0);
}

#s-5b34b014-de9b-443b-ab2e-a2841214ce68 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-a05e54d5-030d-465a-8e6e-56033ca65d32 {
  min-height: 50px;
}








#s-a05e54d5-030d-465a-8e6e-56033ca65d32 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a05e54d5-030d-465a-8e6e-56033ca65d32.shg-box.shg-c {
  justify-content: center;
}

#s-7aeb5cec-45b1-47cf-85df-819da9037d25 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 40px;
text-align: center;
}




  #s-7aeb5cec-45b1-47cf-85df-819da9037d25 img.shogun-image {
    
    width: px;
  }


#s-7aeb5cec-45b1-47cf-85df-819da9037d25 .shogun-image-content {
  
    align-items: center;
  
}

#s-ea594d73-ed86-40ee-ba3f-9e0107888d59 {
  min-height: 50px;
}








#s-ea594d73-ed86-40ee-ba3f-9e0107888d59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ea594d73-ed86-40ee-ba3f-9e0107888d59.shg-box.shg-c {
  justify-content: center;
}

#s-c088410b-4209-4719-9668-b3e0beec3c53 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 40px;
text-align: center;
}




  #s-c088410b-4209-4719-9668-b3e0beec3c53 img.shogun-image {
    
    width: px;
  }


#s-c088410b-4209-4719-9668-b3e0beec3c53 .shogun-image-content {
  
    align-items: center;
  
}

#s-6803b590-9a5d-42b9-94e6-1b2e48818497 {
  min-height: 50px;
}








#s-6803b590-9a5d-42b9-94e6-1b2e48818497 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6803b590-9a5d-42b9-94e6-1b2e48818497.shg-box.shg-c {
  justify-content: center;
}

#s-ad796863-b94a-4327-a10c-128720ddb2d4 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
max-width: 40px;
text-align: center;
}




  #s-ad796863-b94a-4327-a10c-128720ddb2d4 img.shogun-image {
    
    width: px;
  }


#s-ad796863-b94a-4327-a10c-128720ddb2d4 .shogun-image-content {
  
    align-items: center;
  
}

#s-71436093-3292-4b8a-95be-9cfb7c8d6d56 {
  margin-left: -17px;
margin-right: -17px;
}

#s-71436093-3292-4b8a-95be-9cfb7c8d6d56 .shogun-tabs {
  justify-content: flex-start;
}


  #s-71436093-3292-4b8a-95be-9cfb7c8d6d56 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
  #s-71436093-3292-4b8a-95be-9cfb7c8d6d56 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(194, 213, 226, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
#s-71436093-3292-4b8a-95be-9cfb7c8d6d56 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-71436093-3292-4b8a-95be-9cfb7c8d6d56 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-71436093-3292-4b8a-95be-9cfb7c8d6d56 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 2px);
  left: 2px;
  bottom: -2px;
  height: 2px;
  background: rgba(194, 213, 226, 0);
}

#s-71436093-3292-4b8a-95be-9cfb7c8d6d56 .shogun-tabs-body {
  margin-top: -2px;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-c902cbd0-f402-4fc0-9d92-7faa942fd24e {
  margin-top: 15px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 768px) {
[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-c902cbd0-f402-4fc0-9d92-7faa942fd24e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-cafc6a72-dc48-4076-b19c-512549b0ac0d {
  margin-left: auto;
margin-right: auto;
max-width: 159px;
}




  #s-cafc6a72-dc48-4076-b19c-512549b0ac0d img.shogun-image {
    
    width: px;
  }


#s-cafc6a72-dc48-4076-b19c-512549b0ac0d .shogun-image-content {
  
    align-items: center;
  
}

#s-8a349c9f-6357-40a0-abc7-8f8ee4fef7b8 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 0px;
}








#s-8a349c9f-6357-40a0-abc7-8f8ee4fef7b8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8a349c9f-6357-40a0-abc7-8f8ee4fef7b8.shg-box.shg-c {
  justify-content: center;
}

#s-7e50f3fa-9d64-461c-bc14-302b81de19ad {
  min-height: 50px;
}








#s-7e50f3fa-9d64-461c-bc14-302b81de19ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7e50f3fa-9d64-461c-bc14-302b81de19ad.shg-box.shg-c {
  justify-content: center;
}

#s-978f2138-cd6e-47fa-b1e3-340141e8755a {
  margin-left: -3em;
margin-right: 0em;
}

#s-5190c051-20d5-49c6-a6c9-215ad990fc4f {
  margin-top: 15px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-5190c051-20d5-49c6-a6c9-215ad990fc4f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.0px);
}

}

#s-9b24e366-f61f-43a8-9a8f-aed67df397cc {
  margin-left: auto;
margin-right: auto;
max-width: 159px;
}




  #s-9b24e366-f61f-43a8-9a8f-aed67df397cc img.shogun-image {
    
    width: px;
  }


#s-9b24e366-f61f-43a8-9a8f-aed67df397cc .shogun-image-content {
  
    align-items: center;
  
}

#s-4af2a4cf-01d2-4304-a81c-8abfc7473e42 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 0px;
}








#s-4af2a4cf-01d2-4304-a81c-8abfc7473e42 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4af2a4cf-01d2-4304-a81c-8abfc7473e42.shg-box.shg-c {
  justify-content: center;
}

#s-08b4db12-534d-4378-87b5-affae7ca098a {
  min-height: 0px;
}








#s-08b4db12-534d-4378-87b5-affae7ca098a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-08b4db12-534d-4378-87b5-affae7ca098a.shg-box.shg-c {
  justify-content: center;
}

#s-feb7b561-3c72-43db-ab01-5fae0892abd5 {
  margin-left: -3em;
margin-right: 0em;
}

#s-31b08860-79a7-455b-aa78-3ce7b57c6ef0 {
  margin-top: 15px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-31b08860-79a7-455b-aa78-3ce7b57c6ef0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.0px);
}

}

#s-34440e1c-4aa9-4a5a-a54f-73786703143f {
  margin-left: auto;
margin-right: auto;
max-width: 159px;
}




  #s-34440e1c-4aa9-4a5a-a54f-73786703143f img.shogun-image {
    
    width: px;
  }


#s-34440e1c-4aa9-4a5a-a54f-73786703143f .shogun-image-content {
  
    align-items: center;
  
}

#s-d5f2c25a-53b3-452e-af57-37a37592ab01 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 0px;
}








#s-d5f2c25a-53b3-452e-af57-37a37592ab01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d5f2c25a-53b3-452e-af57-37a37592ab01.shg-box.shg-c {
  justify-content: center;
}

#s-d0ba9583-d73a-431c-9dda-5eb6b8b17821 {
  min-height: 0px;
}








#s-d0ba9583-d73a-431c-9dda-5eb6b8b17821 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d0ba9583-d73a-431c-9dda-5eb6b8b17821.shg-box.shg-c {
  justify-content: center;
}

#s-14bedadf-f60a-4c05-89d4-738dbc21a9fd {
  margin-left: -3em;
margin-right: 0em;
}

#s-12ce8a02-f118-45c5-bd0f-58a6508a9ed7 {
  display: none;
}
#s-ccb75553-e655-4aca-b429-944697314033 {
  margin-top: 0px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-ccb75553-e655-4aca-b429-944697314033"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-d732d345-1cf9-475f-b399-2d032054bb70 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-d732d345-1cf9-475f-b399-2d032054bb70:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d732d345-1cf9-475f-b399-2d032054bb70:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d732d345-1cf9-475f-b399-2d032054bb70 {
  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-d732d345-1cf9-475f-b399-2d032054bb70.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d732d345-1cf9-475f-b399-2d032054bb70.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  
  display:  block ;
}

#s-d732d345-1cf9-475f-b399-2d032054bb70.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-fec0c2b7-7d91-49f0-944e-1dd91adf01db {
  margin-top: -10px;
}

@media (min-width: 0px) {
[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-d8d7fbe1-6faa-4f18-887b-5c100592ce6a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-57e0fd94-9e17-472b-be2b-a52e0718c530 {
  display: none;
}
#s-9bc8ff09-8750-49fc-841c-d681ea38d4c0 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-9bc8ff09-8750-49fc-841c-d681ea38d4c0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9bc8ff09-8750-49fc-841c-d681ea38d4c0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-9bc8ff09-8750-49fc-841c-d681ea38d4c0 {
  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-9bc8ff09-8750-49fc-841c-d681ea38d4c0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9bc8ff09-8750-49fc-841c-d681ea38d4c0.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  
  display:  block ;
}

#s-9bc8ff09-8750-49fc-841c-d681ea38d4c0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-f7a28d20-1c43-4008-b017-6be06223d3e5 {
  margin-top: -10px;
}

#s-81cb662a-e686-4b2f-8de1-20ddd8146b5f {
  display: none;
}
@media (min-width: 0px) {
[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-0cb05b65-7c34-49af-89a4-f5457778600a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-ccf6a8f2-96b5-46a7-aa50-5c0ef84556b8 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-ccf6a8f2-96b5-46a7-aa50-5c0ef84556b8:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ccf6a8f2-96b5-46a7-aa50-5c0ef84556b8:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-ccf6a8f2-96b5-46a7-aa50-5c0ef84556b8 {
  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-ccf6a8f2-96b5-46a7-aa50-5c0ef84556b8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ccf6a8f2-96b5-46a7-aa50-5c0ef84556b8.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  
  display:  block ;
}

#s-ccf6a8f2-96b5-46a7-aa50-5c0ef84556b8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-1abc3b4d-7695-4058-a083-d86f9d821e00 {
  margin-top: -10px;
}

#s-0176249b-72de-495c-ba69-38c5c9931cdf {
  margin-left: -17px;
margin-right: -17px;
}

#s-0176249b-72de-495c-ba69-38c5c9931cdf .shogun-tabs {
  justify-content: flex-start;
}


  #s-0176249b-72de-495c-ba69-38c5c9931cdf .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
  #s-0176249b-72de-495c-ba69-38c5c9931cdf .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(194, 213, 226, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
#s-0176249b-72de-495c-ba69-38c5c9931cdf .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-0176249b-72de-495c-ba69-38c5c9931cdf .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-0176249b-72de-495c-ba69-38c5c9931cdf .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 2px);
  left: 2px;
  bottom: -2px;
  height: 2px;
  background: rgba(194, 213, 226, 0);
}

#s-0176249b-72de-495c-ba69-38c5c9931cdf .shogun-tabs-body {
  margin-top: -2px;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d {
  margin-top: 15px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-6ee2b649-28e1-46d8-9ef4-96e263d02f3d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.0px);
}

}

#s-6fa333c4-e504-49ea-b493-628b9a2b9a8a {
  margin-left: auto;
margin-right: auto;
max-width: 159px;
}




  #s-6fa333c4-e504-49ea-b493-628b9a2b9a8a img.shogun-image {
    
    width: px;
  }


#s-6fa333c4-e504-49ea-b493-628b9a2b9a8a .shogun-image-content {
  
    align-items: center;
  
}

#s-7acc00d4-50ca-471d-9998-7ee57e238631 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 0px;
}








#s-7acc00d4-50ca-471d-9998-7ee57e238631 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7acc00d4-50ca-471d-9998-7ee57e238631.shg-box.shg-c {
  justify-content: center;
}

#s-2194474d-210b-4c2c-901b-0a8c2a97b4a8 {
  min-height: 0px;
}








#s-2194474d-210b-4c2c-901b-0a8c2a97b4a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2194474d-210b-4c2c-901b-0a8c2a97b4a8.shg-box.shg-c {
  justify-content: center;
}

#s-275b4ae4-80b5-45c7-8265-84bac008aeb3 {
  margin-left: -3em;
margin-right: 0em;
}

#s-2e3f374c-efa5-46e8-840e-824a3ed48563 {
  margin-top: 15px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-2e3f374c-efa5-46e8-840e-824a3ed48563"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.0px);
}

}

#s-18085970-3a90-470d-9dae-84e483aff6c0 {
  margin-left: auto;
margin-right: auto;
max-width: 159px;
}




  #s-18085970-3a90-470d-9dae-84e483aff6c0 img.shogun-image {
    
    width: px;
  }


#s-18085970-3a90-470d-9dae-84e483aff6c0 .shogun-image-content {
  
    align-items: center;
  
}

#s-092be665-c66c-43f4-819e-35cdbcc5d68c {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 0px;
}








#s-092be665-c66c-43f4-819e-35cdbcc5d68c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-092be665-c66c-43f4-819e-35cdbcc5d68c.shg-box.shg-c {
  justify-content: center;
}

#s-9759cfbd-e80d-4b82-92c5-1fc1bc64604b {
  min-height: 0px;
}








#s-9759cfbd-e80d-4b82-92c5-1fc1bc64604b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9759cfbd-e80d-4b82-92c5-1fc1bc64604b.shg-box.shg-c {
  justify-content: center;
}

#s-d82ea0d0-5a35-4a68-a445-9666905f68bf {
  margin-left: -3em;
margin-right: 0em;
}

#s-5aa6441f-64e2-46e9-9896-0faf313bf9c8 {
  margin-top: 15px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-5aa6441f-64e2-46e9-9896-0faf313bf9c8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.0px);
}

}

#s-f6ada136-0484-44ca-8819-b94c2c6ec1e4 {
  margin-left: auto;
margin-right: auto;
max-width: 159px;
}




  #s-f6ada136-0484-44ca-8819-b94c2c6ec1e4 img.shogun-image {
    
    width: px;
  }


#s-f6ada136-0484-44ca-8819-b94c2c6ec1e4 .shogun-image-content {
  
    align-items: center;
  
}

#s-d8bdd703-ce8f-4dcb-990e-af760e718dab {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 0px;
}








#s-d8bdd703-ce8f-4dcb-990e-af760e718dab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d8bdd703-ce8f-4dcb-990e-af760e718dab.shg-box.shg-c {
  justify-content: center;
}

#s-1851a1b5-6ad4-4ac8-a1fc-1e46f376f90c {
  min-height: 0px;
}








#s-1851a1b5-6ad4-4ac8-a1fc-1e46f376f90c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1851a1b5-6ad4-4ac8-a1fc-1e46f376f90c.shg-box.shg-c {
  justify-content: center;
}

#s-499b2958-c4cd-429c-8049-0e6f1a6425a7 {
  margin-left: -3em;
margin-right: 0em;
}

#s-6174d43b-c5ad-482d-a182-034f4083bf81 {
  margin-top: 0px;
}

@media (min-width: 0px) {
[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-6174d43b-c5ad-482d-a182-034f4083bf81"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-77a3508e-f54a-4271-9dab-e7e810a37040 {
  display: none;
}
#s-28e8d8a2-665e-411c-9b14-789892289801 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-28e8d8a2-665e-411c-9b14-789892289801:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-28e8d8a2-665e-411c-9b14-789892289801:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-28e8d8a2-665e-411c-9b14-789892289801 {
  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-28e8d8a2-665e-411c-9b14-789892289801.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-28e8d8a2-665e-411c-9b14-789892289801.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  
  display:  block ;
}

#s-28e8d8a2-665e-411c-9b14-789892289801.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-f70739b0-1d29-4cff-8ec0-670adf5d0e5e {
  margin-top: -10px;
}

#s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef {
  margin-top: 0px;
}

@media (min-width: 0px) {
[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-70db25a2-926a-4283-a6f3-0ff9c6ec3fef"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-1c9213b8-5ace-4af6-b7e0-ca0bb1540d81 {
  display: none;
}
#s-85849cbd-d787-44e8-a922-df8fa44bc3f7 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-85849cbd-d787-44e8-a922-df8fa44bc3f7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-85849cbd-d787-44e8-a922-df8fa44bc3f7:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-85849cbd-d787-44e8-a922-df8fa44bc3f7 {
  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-85849cbd-d787-44e8-a922-df8fa44bc3f7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-85849cbd-d787-44e8-a922-df8fa44bc3f7.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  
  display:  block ;
}

#s-85849cbd-d787-44e8-a922-df8fa44bc3f7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-826632c1-a87d-4d36-b551-1fce2c9f5297 {
  margin-top: -10px;
}

#s-f76a7eea-b0a0-46a5-9268-865113d9b558 {
  margin-top: 0px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-f76a7eea-b0a0-46a5-9268-865113d9b558"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-a654d7b5-5bdb-444f-9407-d708fe48e77d {
  display: none;
}
#s-ab89a821-9ebd-41fc-beaf-9a01fdce2623 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-ab89a821-9ebd-41fc-beaf-9a01fdce2623:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ab89a821-9ebd-41fc-beaf-9a01fdce2623:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-ab89a821-9ebd-41fc-beaf-9a01fdce2623 {
  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-ab89a821-9ebd-41fc-beaf-9a01fdce2623.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ab89a821-9ebd-41fc-beaf-9a01fdce2623.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  
  display:  block ;
}

#s-ab89a821-9ebd-41fc-beaf-9a01fdce2623.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-94651982-df14-4f13-a34d-e8fceecd2abb {
  margin-top: -10px;
}

#s-0df60944-ebbc-44a8-8b50-7d3fc16cec19 {
  margin-left: -17px;
margin-right: -17px;
}

#s-0df60944-ebbc-44a8-8b50-7d3fc16cec19 .shogun-tabs {
  justify-content: flex-start;
}


  #s-0df60944-ebbc-44a8-8b50-7d3fc16cec19 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
  #s-0df60944-ebbc-44a8-8b50-7d3fc16cec19 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(194, 213, 226, 0);
    border: 2px solid rgba(255, 255, 255, 0);
  }
#s-0df60944-ebbc-44a8-8b50-7d3fc16cec19 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(85, 85, 85, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-0df60944-ebbc-44a8-8b50-7d3fc16cec19 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
}

#s-0df60944-ebbc-44a8-8b50-7d3fc16cec19 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 2px);
  left: 2px;
  bottom: -2px;
  height: 2px;
  background: rgba(194, 213, 226, 0);
}

#s-0df60944-ebbc-44a8-8b50-7d3fc16cec19 .shogun-tabs-body {
  margin-top: -2px;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-50dbe2e6-7b43-4f90-8706-21e864180d55 {
  margin-top: 15px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-50dbe2e6-7b43-4f90-8706-21e864180d55"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.0px);
}

}

#s-b4ae46f7-58f4-4424-baf8-6357d6093245 {
  margin-left: auto;
margin-right: auto;
max-width: 159px;
}




  #s-b4ae46f7-58f4-4424-baf8-6357d6093245 img.shogun-image {
    
    width: px;
  }


#s-b4ae46f7-58f4-4424-baf8-6357d6093245 .shogun-image-content {
  
    align-items: center;
  
}

#s-40a6a30f-099f-4205-a5b3-c7efa837a6bf {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 0px;
}








#s-40a6a30f-099f-4205-a5b3-c7efa837a6bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-40a6a30f-099f-4205-a5b3-c7efa837a6bf.shg-box.shg-c {
  justify-content: center;
}

#s-3390ae5d-3c3c-406c-af1a-d1455951f4d7 {
  min-height: 0px;
}








#s-3390ae5d-3c3c-406c-af1a-d1455951f4d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3390ae5d-3c3c-406c-af1a-d1455951f4d7.shg-box.shg-c {
  justify-content: center;
}

#s-30db8ea0-5aa3-4e02-adb0-c5f58aa38042 {
  margin-left: -3em;
margin-right: 0em;
}

#s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433 {
  margin-top: 15px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-7463ede6-e373-4d85-a8a1-2c3ab7cc2433"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.0px);
}

}

#s-7cc30984-f10d-4516-b720-ac25beb6f0eb {
  margin-left: auto;
margin-right: auto;
max-width: 159px;
}




  #s-7cc30984-f10d-4516-b720-ac25beb6f0eb img.shogun-image {
    
    width: px;
  }


#s-7cc30984-f10d-4516-b720-ac25beb6f0eb .shogun-image-content {
  
    align-items: center;
  
}

#s-d21fd8e7-59f3-4a79-b82a-7ae630da9fcc {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 0px;
}








#s-d21fd8e7-59f3-4a79-b82a-7ae630da9fcc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d21fd8e7-59f3-4a79-b82a-7ae630da9fcc.shg-box.shg-c {
  justify-content: center;
}

#s-743a776a-8fb1-43ef-985c-5f3e24df66ef {
  min-height: 0px;
}








#s-743a776a-8fb1-43ef-985c-5f3e24df66ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-743a776a-8fb1-43ef-985c-5f3e24df66ef.shg-box.shg-c {
  justify-content: center;
}

#s-321c1608-7fde-4320-b06a-cdc968ac7146 {
  margin-left: -3em;
margin-right: 0em;
}

#s-06989085-efc1-45c9-9486-eaf106a9f943 {
  margin-top: 15px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.0px);
}

[id="s-06989085-efc1-45c9-9486-eaf106a9f943"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.0px);
}

}

#s-9eee181f-cf89-4735-bba4-b56157f2ebd1 {
  margin-left: auto;
margin-right: auto;
max-width: 159px;
}




  #s-9eee181f-cf89-4735-bba4-b56157f2ebd1 img.shogun-image {
    
    width: px;
  }


#s-9eee181f-cf89-4735-bba4-b56157f2ebd1 .shogun-image-content {
  
    align-items: center;
  
}

#s-77430286-7908-4c85-9f0e-116814ab5983 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 0px;
}








#s-77430286-7908-4c85-9f0e-116814ab5983 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-77430286-7908-4c85-9f0e-116814ab5983.shg-box.shg-c {
  justify-content: center;
}

#s-42aae4b4-a141-4c39-b74d-b49c840caa41 {
  min-height: 0px;
}








#s-42aae4b4-a141-4c39-b74d-b49c840caa41 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-42aae4b4-a141-4c39-b74d-b49c840caa41.shg-box.shg-c {
  justify-content: center;
}

#s-6a4ec06e-1afc-43c5-b1af-9a2f373e98a2 {
  margin-left: -3em;
margin-right: 0em;
}

#s-4bda6eb4-f1aa-4118-95d1-849821266f5b {
  margin-top: 0px;
}

@media (min-width: 0px) {
[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-4bda6eb4-f1aa-4118-95d1-849821266f5b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-439b7ceb-d58e-4c85-a7d2-52cba26c997f {
  display: none;
}
#s-a845be7f-7c28-4739-a288-6f5e429834f1 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-a845be7f-7c28-4739-a288-6f5e429834f1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a845be7f-7c28-4739-a288-6f5e429834f1:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-a845be7f-7c28-4739-a288-6f5e429834f1 {
  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-a845be7f-7c28-4739-a288-6f5e429834f1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a845be7f-7c28-4739-a288-6f5e429834f1.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  
  display:  block ;
}

#s-a845be7f-7c28-4739-a288-6f5e429834f1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-883341cf-28e4-41a7-8c92-e2fc7c3fd881 {
  margin-top: -10px;
}

#s-9067ce49-51ae-499e-a818-89392d874dc3 {
  margin-top: 0px;
}

@media (min-width: 0px) {
[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-9067ce49-51ae-499e-a818-89392d874dc3"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-c4a01968-5347-4996-83ca-9b8b93e635bd {
  display: none;
}
#s-28ee9cdc-a4a7-4914-881d-598e25184a06 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-28ee9cdc-a4a7-4914-881d-598e25184a06:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-28ee9cdc-a4a7-4914-881d-598e25184a06:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-28ee9cdc-a4a7-4914-881d-598e25184a06 {
  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-28ee9cdc-a4a7-4914-881d-598e25184a06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-28ee9cdc-a4a7-4914-881d-598e25184a06.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  
  display:  block ;
}

#s-28ee9cdc-a4a7-4914-881d-598e25184a06.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-0f96740d-53c4-49ab-92c0-1b27fadf9caf {
  margin-top: -10px;
}

#s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba {
  margin-top: 0px;
}

@media (min-width: 0px) {
[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-4914f7de-6c12-4ac1-a248-4e3bf9ff17ba"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-e9665ec1-efdb-4a84-a891-3f8e144d9581 {
  display: none;
}
#s-79d1a5b5-d254-49c0-8cea-9d35082eeb7a {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: 25px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-79d1a5b5-d254-49c0-8cea-9d35082eeb7a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-79d1a5b5-d254-49c0-8cea-9d35082eeb7a:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-79d1a5b5-d254-49c0-8cea-9d35082eeb7a {
  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-79d1a5b5-d254-49c0-8cea-9d35082eeb7a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79d1a5b5-d254-49c0-8cea-9d35082eeb7a.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  
  display:  block ;
}

#s-79d1a5b5-d254-49c0-8cea-9d35082eeb7a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-548608e2-9b18-4999-b5cb-e1b5bc5d14be {
  margin-top: -10px;
}

#s-64095fd6-180f-44e2-9179-9d1f3cefb229 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-2bb60b7f-3881-415d-a1a1-7ef8cc79b131 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(255, 255, 255, 0);
}

#s-6efd3836-941f-4cdd-8a45-0365ad51796d {
  min-height: 50px;
background-color: rgba(239, 197, 167, 1);
}
@media (min-width: 1200px){#s-6efd3836-941f-4cdd-8a45-0365ad51796d {
  display: none;
}
#s-6efd3836-941f-4cdd-8a45-0365ad51796d, #wrap-s-6efd3836-941f-4cdd-8a45-0365ad51796d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6efd3836-941f-4cdd-8a45-0365ad51796d {
  display: none;
}
#s-6efd3836-941f-4cdd-8a45-0365ad51796d, #wrap-s-6efd3836-941f-4cdd-8a45-0365ad51796d { display:none !important; }}







#s-6efd3836-941f-4cdd-8a45-0365ad51796d > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 0);
  opacity: 0;
}#s-6efd3836-941f-4cdd-8a45-0365ad51796d.shg-box.shg-c {
  justify-content: center;
}

#s-de845f20-36d3-4a07-98bf-b1b688dc01a9 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
background-color: rgba(255, 255, 255, 0);
}

@media (min-width: 0px) {
[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-de845f20-36d3-4a07-98bf-b1b688dc01a9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-3895473f-518b-4036-b52a-0362de9fa64e {
  margin-top: 16px;
margin-left: auto;
margin-bottom: 32px;
margin-right: auto;
max-width: 600px;
}

#s-0e442cdc-c493-4800-8ca3-a7273a355c19 {
  margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
max-width: 500px;
}

#s-61b846b4-e6f5-45f0-9d3c-38a0365b905e {
  display: none;
}
#s-fb53d25e-17c2-472f-9178-a0463af9e767 {
  text-align: center;
}

#s-fb53d25e-17c2-472f-9178-a0463af9e767 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
}

#s-fb53d25e-17c2-472f-9178-a0463af9e767 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 24px;
}

#s-fb53d25e-17c2-472f-9178-a0463af9e767 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-3c8d1d38-0a74-40d8-b59e-f87b6582bce7 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-left: 25px;
margin-bottom: 10px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-3c8d1d38-0a74-40d8-b59e-f87b6582bce7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3c8d1d38-0a74-40d8-b59e-f87b6582bce7:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-3c8d1d38-0a74-40d8-b59e-f87b6582bce7 {
  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-3c8d1d38-0a74-40d8-b59e-f87b6582bce7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3c8d1d38-0a74-40d8-b59e-f87b6582bce7.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-3c8d1d38-0a74-40d8-b59e-f87b6582bce7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-976c06fd-8df4-4baa-af06-eed61ef04e7e {
  text-align: center;
}




  #s-976c06fd-8df4-4baa-af06-eed61ef04e7e img.shogun-image {
    
    width: px;
  }


#s-976c06fd-8df4-4baa-af06-eed61ef04e7e .shogun-image-content {
  
    align-items: center;
  
}

#s-bd6f7497-7871-423d-87b5-a45cce207f98 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 50px;
max-width: 1920px;
background-color: rgba(255, 255, 255, 0.35);
}
@media (min-width: 1200px){#s-bd6f7497-7871-423d-87b5-a45cce207f98 {
  display: none;
}
#s-bd6f7497-7871-423d-87b5-a45cce207f98, #wrap-s-bd6f7497-7871-423d-87b5-a45cce207f98 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bd6f7497-7871-423d-87b5-a45cce207f98 {
  display: none;
}
#s-bd6f7497-7871-423d-87b5-a45cce207f98, #wrap-s-bd6f7497-7871-423d-87b5-a45cce207f98 { display:none !important; }}







#s-bd6f7497-7871-423d-87b5-a45cce207f98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd6f7497-7871-423d-87b5-a45cce207f98.shg-box.shg-c {
  justify-content: center;
}

#s-5fe2c522-b5f1-4ea3-818b-249da1882537 {
  margin-left: auto;
margin-right: auto;
padding-top: 24px;
max-width: 1200px;
background-color: rgba(231, 200, 172, 0);
}

#s-ccf44f08-511f-46d9-abc5-0661c6cdbe84 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
max-width: 800px;
}

#s-8dba54ce-3452-49b8-8cd9-10f414c44422 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}








#s-8dba54ce-3452-49b8-8cd9-10f414c44422 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8dba54ce-3452-49b8-8cd9-10f414c44422.shg-box.shg-c {
  justify-content: center;
}

#s-f747446b-7750-4195-8b4a-1b520f37ac2e {
  margin-left: 0em;
margin-bottom: 50px;
margin-right: 0em;
max-width: 800px;
}

@media (min-width: 0px) {
[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-f747446b-7750-4195-8b4a-1b520f37ac2e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 8.0px);
}

}

#s-5e4f0ee0-2374-49c1-8096-58728c1ab2d0 {
  margin-left: 2em;
margin-right: 2em;
max-width: 400px;
text-align: right;
}




  #s-5e4f0ee0-2374-49c1-8096-58728c1ab2d0 img.shogun-image {
    
    width: px;
  }


#s-5e4f0ee0-2374-49c1-8096-58728c1ab2d0 .shogun-image-content {
  
    align-items: center;
  
}

#s-dfe2935f-a329-43c5-9920-5abeef5993f3 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-9db1d1c7-e9e0-4b5a-b1f4-9a9d88b0a060 {
  display: none;
}
#s-8856aecd-04be-4c50-8df0-56daf26836b1 {
  text-align: center;
}

#s-8856aecd-04be-4c50-8df0-56daf26836b1 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
}

#s-8856aecd-04be-4c50-8df0-56daf26836b1 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 24px;
}

#s-8856aecd-04be-4c50-8df0-56daf26836b1 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-7d6d4951-c5c7-4cbd-86a8-807bd918acde {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-left: 25px;
margin-bottom: 10px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-7d6d4951-c5c7-4cbd-86a8-807bd918acde:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-7d6d4951-c5c7-4cbd-86a8-807bd918acde:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-7d6d4951-c5c7-4cbd-86a8-807bd918acde-atc-btn-wrapper {
    text-align: center;
  }


#s-7d6d4951-c5c7-4cbd-86a8-807bd918acde {
  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-7d6d4951-c5c7-4cbd-86a8-807bd918acde.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d6d4951-c5c7-4cbd-86a8-807bd918acde.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7d6d4951-c5c7-4cbd-86a8-807bd918acde.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-67b4041d-c98a-4019-ba4f-920fb48590d3 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-0b9c98d9-fb6f-49fd-b8a7-00f4e4380c06 {
  margin-left: 2em;
margin-right: 2em;
max-width: 400px;
text-align: right;
}




  #s-0b9c98d9-fb6f-49fd-b8a7-00f4e4380c06 img.shogun-image {
    
    width: px;
  }


#s-0b9c98d9-fb6f-49fd-b8a7-00f4e4380c06 .shogun-image-content {
  
    align-items: center;
  
}

#s-08430e60-c8d0-4980-8844-207719f0f389 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid rgba(221, 221, 221, 0);
}

#s-e56ce1f7-c465-4533-84bf-98339c6c6f7b {
  display: none;
}
#s-7453c5f1-d8b9-4a76-93e3-32e3b6e0e524 {
  text-align: center;
}

#s-7453c5f1-d8b9-4a76-93e3-32e3b6e0e524 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
}

#s-7453c5f1-d8b9-4a76-93e3-32e3b6e0e524 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 24px;
}

#s-7453c5f1-d8b9-4a76-93e3-32e3b6e0e524 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-515a94ed-40ad-49ca-8c2b-0dc2aa45830d {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-left: 25px;
margin-bottom: 10px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 30px;
background-color: rgba(0, 0, 0, 1);
text-align: center;
cursor: pointer;
hover-type: color;
}
#s-515a94ed-40ad-49ca-8c2b-0dc2aa45830d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-515a94ed-40ad-49ca-8c2b-0dc2aa45830d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-515a94ed-40ad-49ca-8c2b-0dc2aa45830d-atc-btn-wrapper {
    text-align: center;
  }


#s-515a94ed-40ad-49ca-8c2b-0dc2aa45830d {
  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-515a94ed-40ad-49ca-8c2b-0dc2aa45830d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-515a94ed-40ad-49ca-8c2b-0dc2aa45830d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-515a94ed-40ad-49ca-8c2b-0dc2aa45830d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-90d38511-138f-403b-bc17-574ddd4f916b {
  min-height: 50px;
background-color: rgba(238, 216, 190, 1);
}








#s-90d38511-138f-403b-bc17-574ddd4f916b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-90d38511-138f-403b-bc17-574ddd4f916b.shg-box.shg-c {
  justify-content: center;
}

#s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe {
  margin-left: 2em;
margin-right: 2em;
padding-top: 48px;
padding-bottom: 48px;
}

@media (min-width: 0px) {
[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-dcd4ad87-7bfb-408f-9566-8dec800e8bfe"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-5500c8aa-4358-439d-98a5-c257a80c363d {
  margin-bottom: 20px;
padding-left: 1em;
text-align: left;
}

#s-5500c8aa-4358-439d-98a5-c257a80c363d .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  600 ;
  font-family: Raleway;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 1px;
  text-align: left;
}



#s-34f1a1d2-1ca2-4a4f-b58e-d24569274ada {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 20px;
margin-left: 25px;
margin-bottom: 0px;
margin-right: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 24px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-34f1a1d2-1ca2-4a4f-b58e-d24569274ada:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
hover-type: color !important;}#s-34f1a1d2-1ca2-4a4f-b58e-d24569274ada:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-34f1a1d2-1ca2-4a4f-b58e-d24569274ada-btn-wrapper {
    text-align: left;
  }


#s-34f1a1d2-1ca2-4a4f-b58e-d24569274ada.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: Raleway;
  display:  inline-block ;
}

#s-315e3a4c-46fe-4363-9a33-0bebe1ee6e08 {
  text-align: center;
}




  #s-315e3a4c-46fe-4363-9a33-0bebe1ee6e08 img.shogun-image {
    
    width: px;
  }


#s-315e3a4c-46fe-4363-9a33-0bebe1ee6e08 .shogun-image-content {
  
    align-items: center;
  
}

#s-7b532e6b-e3bb-446b-801d-966356bbbf41 {
  margin-top: 6%;
margin-bottom: 6%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-7b532e6b-e3bb-446b-801d-966356bbbf41 {
  
}
}@media (max-width: 767px){#s-7b532e6b-e3bb-446b-801d-966356bbbf41 {
  
}
}







#s-7b532e6b-e3bb-446b-801d-966356bbbf41 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7b532e6b-e3bb-446b-801d-966356bbbf41.shg-box.shg-c {
  justify-content: center;
}

#s-21cd2219-8793-467c-a875-8a89eaa409a0 {
  margin-left: auto;
margin-right: auto;
max-width: 800px;
}
@media (min-width: 1200px){#s-21cd2219-8793-467c-a875-8a89eaa409a0 {
  display: none;
}
#s-21cd2219-8793-467c-a875-8a89eaa409a0, #wrap-s-21cd2219-8793-467c-a875-8a89eaa409a0 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-21cd2219-8793-467c-a875-8a89eaa409a0 {
  display: none;
}
#s-21cd2219-8793-467c-a875-8a89eaa409a0, #wrap-s-21cd2219-8793-467c-a875-8a89eaa409a0 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-21cd2219-8793-467c-a875-8a89eaa409a0 {
  
}
}@media (max-width: 767px){#s-21cd2219-8793-467c-a875-8a89eaa409a0 {
  margin-bottom: 3%;
padding-left: 6%;
padding-right: 6%;
}
}
@media (min-width: 0px) {
[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 768px) {
[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-21cd2219-8793-467c-a875-8a89eaa409a0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 8.0px);
}

}

#s-9328a18e-afd7-4203-a2e3-d5edd7ae583d {
  border-style: solid;
border-color: rgba(255, 255, 255, 1);
text-align: center;
opacity: 0.9;
}
#s-9328a18e-afd7-4203-a2e3-d5edd7ae583d:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 0) !important;
opacity: 1 !important;}@media (max-width: 767px){#s-9328a18e-afd7-4203-a2e3-d5edd7ae583d {
  margin-left: auto;
margin-right: auto;
}
}



  #s-9328a18e-afd7-4203-a2e3-d5edd7ae583d img.shogun-image {
    
    width: px;
  }


#s-9328a18e-afd7-4203-a2e3-d5edd7ae583d .shogun-image-content {
  
    align-items: center;
  
}

#s-310a5de4-bf0e-443f-91c1-8d144658cebc {
  margin-top: 2%;
}

#s-9fdfe351-e6f1-4b14-8a67-8af0b327d066 {
  margin-left: auto;
margin-right: auto;
max-width: 800px;
}
@media (min-width: 1200px){#s-9fdfe351-e6f1-4b14-8a67-8af0b327d066 {
  display: none;
}
#s-9fdfe351-e6f1-4b14-8a67-8af0b327d066, #wrap-s-9fdfe351-e6f1-4b14-8a67-8af0b327d066 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9fdfe351-e6f1-4b14-8a67-8af0b327d066 {
  display: none;
}
#s-9fdfe351-e6f1-4b14-8a67-8af0b327d066, #wrap-s-9fdfe351-e6f1-4b14-8a67-8af0b327d066 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9fdfe351-e6f1-4b14-8a67-8af0b327d066 {
  
}
}@media (max-width: 767px){#s-9fdfe351-e6f1-4b14-8a67-8af0b327d066 {
  margin-bottom: 3%;
padding-left: 6%;
padding-right: 6%;
}
}
@media (min-width: 0px) {
[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 768px) {
[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-9fdfe351-e6f1-4b14-8a67-8af0b327d066"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 8.0px);
}

}

#s-01b6e6d4-aa4c-43e6-939d-826c94431227 {
  border-style: solid;
border-color: rgba(255, 255, 255, 1);
text-align: center;
opacity: 0.9;
}
#s-01b6e6d4-aa4c-43e6-939d-826c94431227:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 0) !important;
opacity: 1 !important;}@media (max-width: 767px){#s-01b6e6d4-aa4c-43e6-939d-826c94431227 {
  margin-left: auto;
margin-right: auto;
}
}



  #s-01b6e6d4-aa4c-43e6-939d-826c94431227 img.shogun-image {
    
    width: px;
  }


#s-01b6e6d4-aa4c-43e6-939d-826c94431227 .shogun-image-content {
  
    align-items: center;
  
}

#s-732d2521-d29a-4402-bf48-8d324035d0af {
  margin-top: 2%;
}

#s-9f7575b5-56ec-4127-89ae-29a0bef4d7df {
  margin-left: auto;
margin-right: auto;
max-width: 800px;
}
@media (min-width: 768px) and (max-width: 991px){#s-9f7575b5-56ec-4127-89ae-29a0bef4d7df {
  display: none;
}
#s-9f7575b5-56ec-4127-89ae-29a0bef4d7df, #wrap-s-9f7575b5-56ec-4127-89ae-29a0bef4d7df { display:none !important; }}@media (max-width: 767px){#s-9f7575b5-56ec-4127-89ae-29a0bef4d7df {
  padding-left: 6%;
padding-right: 6%;
display: none;
}
#s-9f7575b5-56ec-4127-89ae-29a0bef4d7df, #wrap-s-9f7575b5-56ec-4127-89ae-29a0bef4d7df { display:none !important; }}
@media (min-width: 0px) {
[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 12.0px);
}

}

@media (min-width: 768px) {
[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 12.0px);
}

}

@media (min-width: 992px) {
[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 12.0px);
}

}

@media (min-width: 1200px) {
[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 12.0px);
}

[id="s-9f7575b5-56ec-4127-89ae-29a0bef4d7df"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 12.0px);
}

}

#s-a71d6b28-5a44-4810-a2e7-9816196d2094 {
  border-style: solid;
border-color: rgba(255, 255, 255, 1);
text-align: center;
opacity: 0.9;
}
#s-a71d6b28-5a44-4810-a2e7-9816196d2094:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 0) !important;
opacity: 1 !important;}@media (max-width: 767px){#s-a71d6b28-5a44-4810-a2e7-9816196d2094 {
  margin-left: auto;
margin-right: auto;
}
}



  #s-a71d6b28-5a44-4810-a2e7-9816196d2094 img.shogun-image {
    
    width: px;
  }


#s-a71d6b28-5a44-4810-a2e7-9816196d2094 .shogun-image-content {
  
    align-items: center;
  
}

#s-24ee40bd-0710-454d-8f02-ff45e4d7ec1b {
  margin-top: 2%;
}

#s-d1c19cf4-538f-45bd-a2fa-b8bd8f63dce9 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 34, 34, 1);
border-style: solid;
border-radius: 30px;
max-width: 300px;
opacity: 1;
text-align: center;
background-color: rgba(4, 4, 4, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-d1c19cf4-538f-45bd-a2fa-b8bd8f63dce9:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-d1c19cf4-538f-45bd-a2fa-b8bd8f63dce9:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-d1c19cf4-538f-45bd-a2fa-b8bd8f63dce9-btn-wrapper {
    text-align: center;
  }


#s-d1c19cf4-538f-45bd-a2fa-b8bd8f63dce9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

#s-687f1791-777f-4c0a-b48f-0e6ad6b2eb44 {
  border-style: solid;
border-color: rgba(255, 255, 255, 1);
text-align: center;
opacity: 0.9;
}
#s-687f1791-777f-4c0a-b48f-0e6ad6b2eb44:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 0) !important;
opacity: 1 !important;}@media (max-width: 767px){#s-687f1791-777f-4c0a-b48f-0e6ad6b2eb44 {
  margin-left: auto;
margin-right: auto;
}
}



  #s-687f1791-777f-4c0a-b48f-0e6ad6b2eb44 img.shogun-image {
    
    width: px;
  }


#s-687f1791-777f-4c0a-b48f-0e6ad6b2eb44 .shogun-image-content {
  
    align-items: center;
  
}

#s-d4714eac-f216-4932-a3cf-8db6ab4abea6 {
  margin-top: 2%;
}

#s-4530e6da-7cee-4b46-9709-bb86ef0c3027 {
  background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(34, 34, 34, 1);
border-style: solid;
border-radius: 30px;
max-width: 300px;
opacity: 1;
text-align: center;
background-color: rgba(4, 4, 4, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 0px;
hover-type: color;
}
#s-4530e6da-7cee-4b46-9709-bb86ef0c3027:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;}#s-4530e6da-7cee-4b46-9709-bb86ef0c3027:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
background-color: rgba(255, 255, 255, 0) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
hover-type: color !important;}

  #s-4530e6da-7cee-4b46-9709-bb86ef0c3027-btn-wrapper {
    text-align: center;
  }


#s-4530e6da-7cee-4b46-9709-bb86ef0c3027.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Raleway;
  display:  block ;
}

/*
  $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;
  }
}

#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;
}
