.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-97c34c03-c4f8-4734-bbdf-239e13826a7a {
  min-height: 50px;
}








#s-97c34c03-c4f8-4734-bbdf-239e13826a7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-97c34c03-c4f8-4734-bbdf-239e13826a7a.shg-box.shg-c {
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  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-9ffc58a0-4e03-4011-9617-ed6a65a980ba {
  border-style: solid;
padding-top: 5px;
padding-bottom: 5px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
text-align: left;
}

#s-9ffc58a0-4e03-4011-9617-ed6a65a980ba .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Lato;
  font-style:   ;
  
  line-height: 1em;
  letter-spacing: ;
  text-align: left;
}



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

.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-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 25.0px);
}

}

@media (min-width: 992px) {
[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 25.0px);
}

}

@media (min-width: 1200px) {
[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 25.0px);
}

[id="s-78140caf-4f10-4e1d-8ad2-2e63a954e4ef"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 25.0px);
}

}

#s-066102ef-010f-46e1-b8cf-b854fe99b477 {
  min-height: 50px;
}








#s-066102ef-010f-46e1-b8cf-b854fe99b477 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-066102ef-010f-46e1-b8cf-b854fe99b477 {
  cursor: pointer;
}#s-066102ef-010f-46e1-b8cf-b854fe99b477.shg-box.shg-c {
  justify-content: center;
}

#s-987ab713-4f83-494e-9818-24e4c4def2a5 {
  min-height: 50px;
}








#s-987ab713-4f83-494e-9818-24e4c4def2a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-987ab713-4f83-494e-9818-24e4c4def2a5 {
  cursor: pointer;
}#s-987ab713-4f83-494e-9818-24e4c4def2a5.shg-box.shg-c {
  justify-content: center;
}

#s-c3068f8a-51f7-4970-aba3-01bd9cf05dae {
  min-height: 50px;
}








#s-c3068f8a-51f7-4970-aba3-01bd9cf05dae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c3068f8a-51f7-4970-aba3-01bd9cf05dae.shg-box.shg-c {
  justify-content: center;
}

#s-2018adf0-da56-4783-ac40-dd087fb0dda3 {
  min-height: 50px;
}








#s-2018adf0-da56-4783-ac40-dd087fb0dda3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2018adf0-da56-4783-ac40-dd087fb0dda3.shg-box.shg-c {
  justify-content: center;
}

#s-6338248c-4f09-4557-b350-68ed015c251f {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-6338248c-4f09-4557-b350-68ed015c251f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Lato;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  
}



#s-3eee3e14-e44a-4e1b-80f4-a2830599a72c {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-3eee3e14-e44a-4e1b-80f4-a2830599a72c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-a133b1b9-071d-4508-9c50-62f4fdf0c16c {
  display: none;
}
.shg-product-title-component h1,
.shg-product-title-component h2,
.shg-product-title-component h3,
.shg-product-title-component h4,
.shg-product-title-component h5,
.shg-product-title-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: #000;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

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

#s-4f64218f-18ce-491c-ab24-5bafa5edc19f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4f64218f-18ce-491c-ab24-5bafa5edc19f .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-2579c3de-a64a-4b18-92fd-14888c5f5ffd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

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

.shg-product-image-wrapper img.shogun-image {
  width: 100%;
}

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

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

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

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

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

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

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

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

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

#s-0a36da23-f279-4361-9db7-918b05c050eb {
  text-align: left;
}


.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb {
  max-width: 100%;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom,
.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb {
  max-width: 100%;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom,
.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb {
  max-width: 100%;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom,
.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb {
  max-width: 100%;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom,
.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb {
  max-width: 100%;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom,
.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-0a36da23-f279-4361-9db7-918b05c050eb .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-c9359763-19ff-4878-99e8-aa162a9c05b2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-482cd65b-556d-4d55-abc1-1c7128e77376 .shogun-icon-wrapper {
  text-align: center;
}


#s-482cd65b-556d-4d55-abc1-1c7128e77376 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(250, 197, 46, 1);
}

@media (min-width: 0px) {
[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-43aaae94-ccd3-45b6-b03e-e3da66df3402"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-e12c2664-3776-44cf-87f3-4a7deaf58546 {
  text-align: right;
}

#s-e12c2664-3776-44cf-87f3-4a7deaf58546 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-e12c2664-3776-44cf-87f3-4a7deaf58546 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-e12c2664-3776-44cf-87f3-4a7deaf58546 .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-825cdd7e-d361-4467-8b47-8a5e7ff63980 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-825cdd7e-d361-4467-8b47-8a5e7ff63980:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-825cdd7e-d361-4467-8b47-8a5e7ff63980:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-825cdd7e-d361-4467-8b47-8a5e7ff63980 {
  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-825cdd7e-d361-4467-8b47-8a5e7ff63980.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-825cdd7e-d361-4467-8b47-8a5e7ff63980.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-825cdd7e-d361-4467-8b47-8a5e7ff63980.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-825cdd7e-d361-4467-8b47-8a5e7ff63980.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-03397a50-72b4-46bd-a0ba-814c18ac32c0 {
  display: none;
}
#s-47df5e24-273c-4c16-838b-02065c3b0bf5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-47df5e24-273c-4c16-838b-02065c3b0bf5 .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-62c8ec0e-044f-451c-964b-bb8d9b0ae0b4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-edabc418-7e6b-4f9d-aa16-999161edd21f {
  text-align: left;
}


.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f {
  max-width: 100%;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom,
.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f {
  max-width: 100%;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom,
.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f {
  max-width: 100%;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom,
.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f {
  max-width: 100%;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom,
.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f {
  max-width: 100%;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom,
.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edabc418-7e6b-4f9d-aa16-999161edd21f .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-60423bcb-2640-451a-bd69-9fd10d6cb71d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-bc25bc79-3436-41c3-9c96-ae3c56c699ba .shogun-icon-wrapper {
  text-align: center;
}


#s-bc25bc79-3436-41c3-9c96-ae3c56c699ba .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(192, 192, 192, 1);
}

@media (min-width: 0px) {
[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-12c4d14f-4ea4-4d34-be6e-81a5c447916c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-c019c2de-53a0-407c-ba8e-ee6d311a2d66 {
  text-align: right;
}

#s-c019c2de-53a0-407c-ba8e-ee6d311a2d66 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-c019c2de-53a0-407c-ba8e-ee6d311a2d66 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-c019c2de-53a0-407c-ba8e-ee6d311a2d66 .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-d52157ce-e7d9-4f56-8a35-2709e9de3610 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-d52157ce-e7d9-4f56-8a35-2709e9de3610:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d52157ce-e7d9-4f56-8a35-2709e9de3610:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d52157ce-e7d9-4f56-8a35-2709e9de3610 {
  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-d52157ce-e7d9-4f56-8a35-2709e9de3610.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d52157ce-e7d9-4f56-8a35-2709e9de3610.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-d52157ce-e7d9-4f56-8a35-2709e9de3610.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-d52157ce-e7d9-4f56-8a35-2709e9de3610.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-b4dadde0-323d-46a5-9a23-fb9b77122c0f {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-b4dadde0-323d-46a5-9a23-fb9b77122c0f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-617f8b98-ae8c-4bc9-aaf9-b50cc7f41334 {
  display: none;
}
#s-f6e88641-aacd-4702-aa35-7c303ede2b84 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f6e88641-aacd-4702-aa35-7c303ede2b84 .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-3159d948-a0bd-4957-911a-1459c7c68fbe"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 {
  text-align: left;
}


.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 {
  max-width: 100%;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom,
.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 {
  max-width: 100%;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom,
.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 {
  max-width: 100%;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom,
.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 {
  max-width: 100%;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom,
.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 {
  max-width: 100%;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom,
.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-edd403f4-0ec9-4645-9d50-6b0d26c8bd02 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-72e3a5e0-1e0d-455a-a07b-663bd9ddd8bf"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-5e4f9da1-7912-4b3a-9d79-b2f1f5311b31 .shogun-icon-wrapper {
  text-align: center;
}


#s-5e4f9da1-7912-4b3a-9d79-b2f1f5311b31 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: #495056;
}

@media (min-width: 0px) {
[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-b77895af-5501-4f3f-aa89-66ba2295c2a9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-c9d77357-51c5-4bee-8171-94e6133bda8b {
  text-align: right;
}

#s-c9d77357-51c5-4bee-8171-94e6133bda8b .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-c9d77357-51c5-4bee-8171-94e6133bda8b .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-c9d77357-51c5-4bee-8171-94e6133bda8b .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-0b20fbc4-dcb3-4b92-953f-9c425364ab93 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-0b20fbc4-dcb3-4b92-953f-9c425364ab93:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0b20fbc4-dcb3-4b92-953f-9c425364ab93:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-0b20fbc4-dcb3-4b92-953f-9c425364ab93 {
  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-0b20fbc4-dcb3-4b92-953f-9c425364ab93.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0b20fbc4-dcb3-4b92-953f-9c425364ab93.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-0b20fbc4-dcb3-4b92-953f-9c425364ab93.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-0b20fbc4-dcb3-4b92-953f-9c425364ab93.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-64f4d7d8-7d09-4281-bc32-70e49aef81f3 {
  display: none;
}
#s-2118ddc9-9ed8-49fa-8b8c-25ab7b42341f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2118ddc9-9ed8-49fa-8b8c-25ab7b42341f .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-53813ef2-a074-4340-8c81-60e3c2f2c2f1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 {
  text-align: left;
}


.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 {
  max-width: 100%;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom,
.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 {
  max-width: 100%;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom,
.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 {
  max-width: 100%;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom,
.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 {
  max-width: 100%;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom,
.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 {
  max-width: 100%;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom,
.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6259283b-e00e-4fb2-8ea8-cf1a5c957626 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-b722c142-a110-44c0-b665-38b832c57160"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-552204bd-a857-47e7-8456-98cf5c1e46c5 .shogun-icon-wrapper {
  text-align: center;
}


#s-552204bd-a857-47e7-8456-98cf5c1e46c5 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: #495056;
}

@media (min-width: 0px) {
[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-fa38e693-8bfa-4c3c-b90c-f955e546a22d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-41ab1812-d338-402e-9845-0d5360f452fd {
  text-align: right;
}

#s-41ab1812-d338-402e-9845-0d5360f452fd .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-41ab1812-d338-402e-9845-0d5360f452fd .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-41ab1812-d338-402e-9845-0d5360f452fd .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-0deebed0-3150-4ad0-861b-9a606cdf91a7 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-0deebed0-3150-4ad0-861b-9a606cdf91a7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0deebed0-3150-4ad0-861b-9a606cdf91a7:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-0deebed0-3150-4ad0-861b-9a606cdf91a7 {
  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-0deebed0-3150-4ad0-861b-9a606cdf91a7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0deebed0-3150-4ad0-861b-9a606cdf91a7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-0deebed0-3150-4ad0-861b-9a606cdf91a7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-0deebed0-3150-4ad0-861b-9a606cdf91a7.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-554ce9bb-e9e1-4c98-8101-bb1f7d44b7e5 {
  min-height: 50px;
}








#s-554ce9bb-e9e1-4c98-8101-bb1f7d44b7e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-554ce9bb-e9e1-4c98-8101-bb1f7d44b7e5.shg-box.shg-c {
  justify-content: center;
}

#s-f20139f1-beeb-467b-91f1-08a2d808095c {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-f20139f1-beeb-467b-91f1-08a2d808095c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Lato;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  
}



#s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6 {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-efc96eef-6d48-4ddc-8251-6ad0ccea8cb6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-c7ff54e8-7f51-48cb-9a54-9a1870da8b94 {
  display: none;
}
#s-2abd7e82-c6cf-4d3f-bc0a-b908d510f662 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2abd7e82-c6cf-4d3f-bc0a-b908d510f662 .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-f3fa0d82-fd4c-4b6a-853e-39b797ac4e53"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-eb90977f-1924-47d6-a2cf-70578128787a {
  text-align: left;
}


.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a {
  max-width: 100%;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom,
.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a {
  max-width: 100%;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom,
.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a {
  max-width: 100%;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom,
.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a {
  max-width: 100%;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom,
.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a {
  max-width: 100%;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom,
.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-eb90977f-1924-47d6-a2cf-70578128787a .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-b510b794-d711-4714-886e-c042c611d27a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-77ff8c90-a42f-41cc-a689-cb4a51b1fab7 .shogun-icon-wrapper {
  text-align: center;
}


#s-77ff8c90-a42f-41cc-a689-cb4a51b1fab7 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(250, 197, 46, 1);
}

@media (min-width: 0px) {
[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-10329079-77d0-435f-a8ad-e0dcf989ca13"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-735f2003-c179-4818-8fb2-afa5b4c2c0ee {
  text-align: right;
}

#s-735f2003-c179-4818-8fb2-afa5b4c2c0ee .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-735f2003-c179-4818-8fb2-afa5b4c2c0ee .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-735f2003-c179-4818-8fb2-afa5b4c2c0ee .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-04adb188-27ea-4fad-b89b-f09b53fee1d1 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-04adb188-27ea-4fad-b89b-f09b53fee1d1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-04adb188-27ea-4fad-b89b-f09b53fee1d1:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-04adb188-27ea-4fad-b89b-f09b53fee1d1 {
  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-04adb188-27ea-4fad-b89b-f09b53fee1d1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-04adb188-27ea-4fad-b89b-f09b53fee1d1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-04adb188-27ea-4fad-b89b-f09b53fee1d1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-04adb188-27ea-4fad-b89b-f09b53fee1d1.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-d624f39e-c936-4b11-b59e-7ec398fa7107 {
  display: none;
}
#s-12b87d1f-7529-4499-a05f-091ac560ac97 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-12b87d1f-7529-4499-a05f-091ac560ac97 .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-d7c226e0-b715-4f76-91f7-798ab59bf955"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-84bb24aa-b049-497b-ac93-518f47a02215 {
  text-align: left;
}


.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 {
  max-width: 100%;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom,
.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 {
  max-width: 100%;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom,
.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 {
  max-width: 100%;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom,
.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 {
  max-width: 100%;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom,
.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 {
  max-width: 100%;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom,
.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-84bb24aa-b049-497b-ac93-518f47a02215 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-32dca476-786a-45f4-9761-64e56ac7c722"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-bed8e5f9-8c4a-4557-a849-1b04e1eebb6f .shogun-icon-wrapper {
  text-align: center;
}


#s-bed8e5f9-8c4a-4557-a849-1b04e1eebb6f .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(205, 127, 50, 1);
}

@media (min-width: 0px) {
[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-8cd67b56-14f0-4cd3-ac6d-44dad0a22d1a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-f49d42d8-51a5-462c-a160-929e5d91ab98 {
  text-align: right;
}

#s-f49d42d8-51a5-462c-a160-929e5d91ab98 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-f49d42d8-51a5-462c-a160-929e5d91ab98 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-f49d42d8-51a5-462c-a160-929e5d91ab98 .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-e886711f-429c-4367-bfc5-e91e56741a79 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-e886711f-429c-4367-bfc5-e91e56741a79:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e886711f-429c-4367-bfc5-e91e56741a79:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-e886711f-429c-4367-bfc5-e91e56741a79 {
  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-e886711f-429c-4367-bfc5-e91e56741a79.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e886711f-429c-4367-bfc5-e91e56741a79.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-e886711f-429c-4367-bfc5-e91e56741a79.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-e886711f-429c-4367-bfc5-e91e56741a79.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-bca87c66-1054-4d4c-a280-d5682596bfdf {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-bca87c66-1054-4d4c-a280-d5682596bfdf"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-ff45b6eb-13fc-485e-be9b-04a97d28c21e {
  display: none;
}
#s-a67752d2-3389-4272-8127-b8cd6936f21f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a67752d2-3389-4272-8127-b8cd6936f21f .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-db28de9f-a71f-48b3-88a8-9be79719be50"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-299cc569-d07d-43a6-aca7-a6b552be4558 {
  text-align: left;
}


.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 {
  max-width: 100%;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom,
.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 {
  max-width: 100%;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom,
.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 {
  max-width: 100%;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom,
.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 {
  max-width: 100%;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom,
.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 {
  max-width: 100%;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom,
.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-299cc569-d07d-43a6-aca7-a6b552be4558 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-3b5e41e8-375d-4516-a781-4d61e4c787e3"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-cf27c4dc-c91e-4d86-a8d8-8240724d9af6 .shogun-icon-wrapper {
  text-align: center;
}


#s-cf27c4dc-c91e-4d86-a8d8-8240724d9af6 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(205, 127, 50, 1);
}

@media (min-width: 0px) {
[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-23c04688-be0c-4678-ad9d-8cc8ab9e00a1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-d616a480-11ce-4c66-84b2-f76ffc1ff092 {
  text-align: right;
}

#s-d616a480-11ce-4c66-84b2-f76ffc1ff092 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-d616a480-11ce-4c66-84b2-f76ffc1ff092 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-d616a480-11ce-4c66-84b2-f76ffc1ff092 .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-40f5a6e5-63dc-4424-a2d1-08b80a8e841c {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-40f5a6e5-63dc-4424-a2d1-08b80a8e841c:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-40f5a6e5-63dc-4424-a2d1-08b80a8e841c:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-40f5a6e5-63dc-4424-a2d1-08b80a8e841c {
  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-40f5a6e5-63dc-4424-a2d1-08b80a8e841c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-40f5a6e5-63dc-4424-a2d1-08b80a8e841c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-40f5a6e5-63dc-4424-a2d1-08b80a8e841c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-40f5a6e5-63dc-4424-a2d1-08b80a8e841c.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-9d259c68-bea7-4a91-b471-51d14db0d4cb {
  min-height: 50px;
}








#s-9d259c68-bea7-4a91-b471-51d14db0d4cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9d259c68-bea7-4a91-b471-51d14db0d4cb.shg-box.shg-c {
  justify-content: center;
}

#s-3e08519a-1b44-4271-84b2-46a4852f52c0 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-3e08519a-1b44-4271-84b2-46a4852f52c0 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Lato;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  
}



#s-c7364667-d97a-4770-87c4-5824d5dd7e25 {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c7364667-d97a-4770-87c4-5824d5dd7e25"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-35d1c8db-7eee-48c5-8bf9-24a0018549a8 {
  display: none;
}
#s-9dbb4587-0c5a-47bf-8dd8-184530ae5809 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9dbb4587-0c5a-47bf-8dd8-184530ae5809 .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-dff13144-2fc5-4ecd-8559-a54954d59f6b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-872c1f22-d553-4746-99d6-4683847f1c7d {
  text-align: left;
}


.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d {
  max-width: 100%;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom,
.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d {
  max-width: 100%;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom,
.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d {
  max-width: 100%;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom,
.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d {
  max-width: 100%;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom,
.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d {
  max-width: 100%;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom,
.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-872c1f22-d553-4746-99d6-4683847f1c7d .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-1207df27-3399-48a4-b3e8-3763f0362d9c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-605135cf-8c8c-43ed-abb7-faa3bf6b08bb .shogun-icon-wrapper {
  text-align: center;
}


#s-605135cf-8c8c-43ed-abb7-faa3bf6b08bb .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: #495056;
}

@media (min-width: 0px) {
[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-bcd49c0d-adac-442b-a708-4cdc85b47853"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-97b790f7-0456-4497-a608-2de8df2ab1d2 {
  text-align: right;
}

#s-97b790f7-0456-4497-a608-2de8df2ab1d2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-97b790f7-0456-4497-a608-2de8df2ab1d2 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-97b790f7-0456-4497-a608-2de8df2ab1d2 .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-0944dc52-009a-461c-965e-238d01f51459 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-0944dc52-009a-461c-965e-238d01f51459:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0944dc52-009a-461c-965e-238d01f51459:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-0944dc52-009a-461c-965e-238d01f51459 {
  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-0944dc52-009a-461c-965e-238d01f51459.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0944dc52-009a-461c-965e-238d01f51459.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-0944dc52-009a-461c-965e-238d01f51459.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-0944dc52-009a-461c-965e-238d01f51459.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-e92e588b-f54d-40ac-a57b-1876c9be7ba8 {
  min-height: 50px;
}








#s-e92e588b-f54d-40ac-a57b-1876c9be7ba8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e92e588b-f54d-40ac-a57b-1876c9be7ba8.shg-box.shg-c {
  justify-content: center;
}

#s-415139f4-5b9e-44e1-aa58-65986beb1cef {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-415139f4-5b9e-44e1-aa58-65986beb1cef .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Lato;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  
}



#s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0d0a43cd-02e3-4a41-98c7-814b471f6fcc"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-ef9d65a9-7de2-40f0-a243-09f83ace483d {
  margin-bottom: 30px;
min-height: 50px;
}








#s-ef9d65a9-7de2-40f0-a243-09f83ace483d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ef9d65a9-7de2-40f0-a243-09f83ace483d.shg-box.shg-c {
  justify-content: center;
}

#s-8795677c-3d8e-44c5-bcd4-c38b19511ab5 {
  display: none;
}
#s-faad944e-f34e-4a07-bf70-1fa6ce33ff3a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-faad944e-f34e-4a07-bf70-1fa6ce33ff3a .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-a10109d7-4ed7-4e11-a48c-e281bfd6de0a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd {
  text-align: left;
}


.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd {
  max-width: 100%;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom,
.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd {
  max-width: 100%;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom,
.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd {
  max-width: 100%;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom,
.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd {
  max-width: 100%;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom,
.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd {
  max-width: 100%;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom,
.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-056e67be-cd2b-4f5d-903d-68eeca5be3bd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-728893d7-096f-4638-b667-c85881963bc0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-8e2bf232-26b8-450d-9c2c-a85615488cab .shogun-icon-wrapper {
  text-align: center;
}


#s-8e2bf232-26b8-450d-9c2c-a85615488cab .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(192, 192, 192, 1);
}

@media (min-width: 0px) {
[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-8de22c70-828d-4b1a-8eb9-c6c569608386"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-8ba5c652-fde6-461f-a375-f69f93826c76 .shogun-icon-wrapper {
  text-align: center;
}


#s-8ba5c652-fde6-461f-a375-f69f93826c76 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(205, 127, 50, 1);
}

@media (min-width: 0px) {
[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-481eb6be-203a-4e74-940b-6c84681a7a85"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-58004a9a-6c10-45be-b7ac-5e0c4e55f680 {
  text-align: right;
}

#s-58004a9a-6c10-45be-b7ac-5e0c4e55f680 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-58004a9a-6c10-45be-b7ac-5e0c4e55f680 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-58004a9a-6c10-45be-b7ac-5e0c4e55f680 .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-64acc9d3-e540-403a-a891-17abb859ee30 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-64acc9d3-e540-403a-a891-17abb859ee30:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-64acc9d3-e540-403a-a891-17abb859ee30:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-64acc9d3-e540-403a-a891-17abb859ee30 {
  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-64acc9d3-e540-403a-a891-17abb859ee30.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-64acc9d3-e540-403a-a891-17abb859ee30.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-64acc9d3-e540-403a-a891-17abb859ee30.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-64acc9d3-e540-403a-a891-17abb859ee30.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-d20eee8e-5d59-4c53-bab1-a0551ae25803 {
  display: none;
}
#s-49eed4ff-a251-4db5-9131-f5b1efc4f6d2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-49eed4ff-a251-4db5-9131-f5b1efc4f6d2 .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-a6d47409-c044-47a3-a961-d38ee5a4f66a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-432932b0-e710-4c08-92df-206a7b03bf27 {
  text-align: left;
}


.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 {
  max-width: 100%;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom,
.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 {
  max-width: 100%;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom,
.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 {
  max-width: 100%;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom,
.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 {
  max-width: 100%;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom,
.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 {
  max-width: 100%;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom,
.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-432932b0-e710-4c08-92df-206a7b03bf27 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-2de24ac2-b5e4-4a0f-ab29-bce62f824004"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-e7e462a5-64fb-40c0-9b2a-eb69bb0a2e69 .shogun-icon-wrapper {
  text-align: center;
}


#s-e7e462a5-64fb-40c0-9b2a-eb69bb0a2e69 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(192, 192, 192, 1);
}

@media (min-width: 0px) {
[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-4e30862e-4546-46ec-8aae-f42b769e4395"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-47cd3a8f-fbcd-4157-bfc8-56a86b199b5b {
  text-align: right;
}

#s-47cd3a8f-fbcd-4157-bfc8-56a86b199b5b .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-47cd3a8f-fbcd-4157-bfc8-56a86b199b5b .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-47cd3a8f-fbcd-4157-bfc8-56a86b199b5b .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-d5fc8d5e-4901-4fb8-a7f3-b41d77d35504 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-d5fc8d5e-4901-4fb8-a7f3-b41d77d35504:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d5fc8d5e-4901-4fb8-a7f3-b41d77d35504:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d5fc8d5e-4901-4fb8-a7f3-b41d77d35504 {
  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-d5fc8d5e-4901-4fb8-a7f3-b41d77d35504.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d5fc8d5e-4901-4fb8-a7f3-b41d77d35504.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-d5fc8d5e-4901-4fb8-a7f3-b41d77d35504.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-d5fc8d5e-4901-4fb8-a7f3-b41d77d35504.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-e2942e68-4f65-4e04-9ad8-7e1233a47b21 {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e2942e68-4f65-4e04-9ad8-7e1233a47b21"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-94059d4b-366c-4e82-99d1-021e4d71a805 {
  display: none;
}
#s-9f514042-7bb1-4bfa-a7aa-ad331d92a6d4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9f514042-7bb1-4bfa-a7aa-ad331d92a6d4 .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-b1e00671-837a-4c5b-8c4d-63f325616683"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 {
  text-align: left;
}


.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 {
  max-width: 100%;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom,
.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 {
  max-width: 100%;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom,
.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 {
  max-width: 100%;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom,
.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 {
  max-width: 100%;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom,
.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 {
  max-width: 100%;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom,
.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-00bb5211-8370-43d7-8cd6-9de4e17ef6f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-f89cae88-31b0-4fb8-af70-bc16d247d7ae"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-f0a25791-d5d0-4d93-ac6d-5a9fd79e4727 .shogun-icon-wrapper {
  text-align: center;
}


#s-f0a25791-d5d0-4d93-ac6d-5a9fd79e4727 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(192, 192, 192, 1);
}

@media (min-width: 0px) {
[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-40db1d0e-8913-4ca3-8946-afbfabdc09f1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-d924d06d-dd0a-4d65-a705-e6f8837cb4fa {
  text-align: right;
}

#s-d924d06d-dd0a-4d65-a705-e6f8837cb4fa .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-d924d06d-dd0a-4d65-a705-e6f8837cb4fa .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-d924d06d-dd0a-4d65-a705-e6f8837cb4fa .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-edf65064-47ab-4b8d-8023-6392c550b30e {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-edf65064-47ab-4b8d-8023-6392c550b30e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-edf65064-47ab-4b8d-8023-6392c550b30e:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-edf65064-47ab-4b8d-8023-6392c550b30e {
  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-edf65064-47ab-4b8d-8023-6392c550b30e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-edf65064-47ab-4b8d-8023-6392c550b30e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-edf65064-47ab-4b8d-8023-6392c550b30e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-edf65064-47ab-4b8d-8023-6392c550b30e.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-323dacfe-2828-48ad-ab60-90b2459ceff5 {
  display: none;
}
#s-f866bfe2-bcc3-4719-8a5e-dcec31bb9b12 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f866bfe2-bcc3-4719-8a5e-dcec31bb9b12 .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-6a7c8826-f49d-4311-93b8-412893e611f3"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-c728c443-b36c-4878-a57b-e0dc52c04216 {
  text-align: left;
}


.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 {
  max-width: 100%;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom,
.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 {
  max-width: 100%;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom,
.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 {
  max-width: 100%;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom,
.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 {
  max-width: 100%;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom,
.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 {
  max-width: 100%;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom,
.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-c728c443-b36c-4878-a57b-e0dc52c04216 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-ce20926b-b2ad-44a8-86db-278dcde34ef1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-9ad70745-9304-412b-9963-3fa79f553397 .shogun-icon-wrapper {
  text-align: center;
}


#s-9ad70745-9304-412b-9963-3fa79f553397 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(192, 192, 192, 1);
}

@media (min-width: 0px) {
[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-08ea1369-9339-479c-8be5-83d96b1def52"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-9810932f-0d97-4b73-9f29-7173a5cf9205 {
  text-align: right;
}

#s-9810932f-0d97-4b73-9f29-7173a5cf9205 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-9810932f-0d97-4b73-9f29-7173a5cf9205 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-9810932f-0d97-4b73-9f29-7173a5cf9205 .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-ef893e87-50c0-48db-aac0-0a8246307f56 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-ef893e87-50c0-48db-aac0-0a8246307f56:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ef893e87-50c0-48db-aac0-0a8246307f56:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-ef893e87-50c0-48db-aac0-0a8246307f56 {
  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-ef893e87-50c0-48db-aac0-0a8246307f56.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ef893e87-50c0-48db-aac0-0a8246307f56.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-ef893e87-50c0-48db-aac0-0a8246307f56.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-ef893e87-50c0-48db-aac0-0a8246307f56.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-5fe63170-9117-4335-a0e2-60be2178b123 {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5fe63170-9117-4335-a0e2-60be2178b123"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-39ea2c35-2a42-48ee-bc00-8d9c546bbe05 {
  display: none;
}
#s-6d9eb11b-ac56-47b5-88c7-cb5022f6f741 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6d9eb11b-ac56-47b5-88c7-cb5022f6f741 .shg-product-title-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
}

@media (min-width: 0px) {
[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-e129a74d-6142-4c5b-a1cf-20f9c77efa1f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 {
  text-align: left;
}


.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 {
  max-width: 100%;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom,
.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 {
  max-width: 100%;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom,
.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 {
  max-width: 100%;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom,
.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 {
  max-width: 100%;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom,
.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 {
  max-width: 100%;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom,
.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b576c7db-f3cf-471a-a806-6ee807e59ab4 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
@media (min-width: 0px) {
[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-1e676be1-6b2a-4d3f-b997-3f14dffe4fa1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-33e93cb0-eeae-4a54-8fe1-67681bb5fdde .shogun-icon-wrapper {
  text-align: center;
}


#s-33e93cb0-eeae-4a54-8fe1-67681bb5fdde .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: #495056;
}

@media (min-width: 0px) {
[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-54cf5f88-6e0a-476b-a136-095392def6c8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-f8b30999-83cc-47f8-badd-b802155cfdea {
  text-align: right;
}

#s-f8b30999-83cc-47f8-badd-b802155cfdea .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
}

#s-f8b30999-83cc-47f8-badd-b802155cfdea .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-f8b30999-83cc-47f8-badd-b802155cfdea .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-dca1ae02-cfcf-41f0-8ef0-d738d3bfb998 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-dca1ae02-cfcf-41f0-8ef0-d738d3bfb998:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-dca1ae02-cfcf-41f0-8ef0-d738d3bfb998:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-dca1ae02-cfcf-41f0-8ef0-d738d3bfb998 {
  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-dca1ae02-cfcf-41f0-8ef0-d738d3bfb998.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dca1ae02-cfcf-41f0-8ef0-d738d3bfb998.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-dca1ae02-cfcf-41f0-8ef0-d738d3bfb998.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-dca1ae02-cfcf-41f0-8ef0-d738d3bfb998.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


@media (min-width: 0px) {
[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 25.0px);
}

}

@media (min-width: 992px) {
[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 25.0px);
}

}

@media (min-width: 1200px) {
[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 25.0px);
}

[id="s-72e4a826-37b3-4fa1-8858-fc5639d31477"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 25.0px);
}

}

#s-02f806dd-f9a3-47ec-b43e-199ca561be6f {
  min-height: 50px;
}








#s-02f806dd-f9a3-47ec-b43e-199ca561be6f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-02f806dd-f9a3-47ec-b43e-199ca561be6f {
  cursor: pointer;
}#s-02f806dd-f9a3-47ec-b43e-199ca561be6f.shg-box.shg-c {
  justify-content: center;
}

#s-bddaf0db-82e4-42e0-a05e-5870c22470ad {
  min-height: 50px;
}








#s-bddaf0db-82e4-42e0-a05e-5870c22470ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bddaf0db-82e4-42e0-a05e-5870c22470ad {
  cursor: pointer;
}#s-bddaf0db-82e4-42e0-a05e-5870c22470ad.shg-box.shg-c {
  justify-content: center;
}

#s-3b20d770-f92a-40a3-a02c-26e8540461f4 {
  min-height: 50px;
}








#s-3b20d770-f92a-40a3-a02c-26e8540461f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3b20d770-f92a-40a3-a02c-26e8540461f4.shg-box.shg-c {
  justify-content: center;
}

/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

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