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

#s-3fba8c7d-e549-431b-9ffe-3a2f806eaf39 { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 4px; text-align: center; background-color: #34db38; font-size: 20px; color: #ffffff; text-decoration: none; }

#s-3fba8c7d-e549-431b-9ffe-3a2f806eaf39:hover { background-color: black !important; text-decoration: none !important; }

#s-3fba8c7d-e549-431b-9ffe-3a2f806eaf39:active { background-color: black !important; text-decoration: none !important; }

.shg-box { position: relative; }

.shg-box > .shg-box-content { z-index: 4; position: relative; }

.shg-box-vertical-center { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.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-6e1cd0f5-a258-41a7-b7b6-bbfb39f571e8 { min-height: 50px; }

#s-6e1cd0f5-a258-41a7-b7b6-bbfb39f571e8 > .shg-box-overlay { background-color: #fff; opacity: 0; }

.shg-sld { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.shg-sld-content { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.shg-sld-slides { width: 100%; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }

.shg-sld-nav-button { cursor: pointer; width: 35px; background-size: contain; background-repeat: no-repeat; background-position: center; }

.shg-sld-nav-button.shg-sld-left { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyMDMgNTQ0cTAgMTMtMTAgMjNsLTM5MyAzOTMgMzkzIDM5M3ExMCAxMCAxMCAyM3QtMTAgMjNsLTUwIDUwcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTQ2Ni00NjZxLTEwLTEwLTEwLTIzdDEwLTIzbDQ2Ni00NjZxMTAtMTAgMjMtMTB0MjMgMTBsNTAgNTBxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+); }

.shg-sld-nav-button.shg-sld-right { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExNzEgOTYwcTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMGwtNTAtNTBxLTEwLTEwLTEwLTIzdDEwLTIzbDM5My0zOTMtMzkzLTM5M3EtMTAtMTAtMTAtMjN0MTAtMjNsNTAtNTBxMTAtMTAgMjMtMTB0MjMgMTBsNDY2IDQ2NnExMCAxMCAxMCAyM3oiLz48L3N2Zz4=); }

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

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

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

.shg-sld-dots { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 10px; }

.shg-sld-dot { height: 14px; width: 14px; border-radius: 7px; margin-left: 5px; background-color: #BBBBBB; cursor: pointer; }

.shg-sld-dot.shg-sld-active { background-color: #717171; }

.shg-sld-fade { -webkit-animation-name: shg-sld-fade; animation-name: shg-sld-fade; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; }

@-webkit-keyframes shg-sld-fade { from { opacity: .4; }
  to { opacity: 1; } }

@keyframes shg-sld-fade { from { opacity: .4; }
  to { opacity: 1; } }
#s-2b6a49ef-ebc1-42bc-89d8-5269d3aabd87 { padding-top: 10px; padding-bottom: 10px; }

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

.shogun-image-overlay { position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 20px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

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

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

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

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

.shogun-image-overlay.shg-middle-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

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

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

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

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

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

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

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

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

.shogun-lightbox-item { cursor: pointer; min-height: inherit; max-height: inherit; }

.shogun-lightbox { display: none; position: fixed; z-index: 999999; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; background-color: black; background-color: rgba(0, 0, 0, 0.85); }

.shogun-lightbox-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }

.shogun-lightbox-close { color: #fff; font-size: 45px; -ms-flex-item-align: end; align-self: flex-end; margin-right: 10px; line-height: 30px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; }

.shogun-lightbox-image-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 10px; }

.shogun-lightbox-image { margin: auto; max-height: 90vh; max-width: 100%; }

.shogun-lightbox-close:hover, .shogun-lightbox-close:focus { color: #a2a2a2; text-decoration: none; cursor: pointer; }

img.shogun-image { max-width: 100% !important; margin: 0 !important; }

#s-78d6f85d-e05d-4022-ab62-e45460588b24 { text-align: center; }

#s-70a1fc1b-6468-46c5-a35c-943b8e831503 { text-align: center; }

#s-51954755-de87-4f79-b65d-16df739ba2d6 { text-align: center; }

#s-83fa7caf-b6f1-4ed5-a164-9c5cbc4e7715 { min-height: 50px; }

#s-83fa7caf-b6f1-4ed5-a164-9c5cbc4e7715 > .shg-box-overlay { background-color: #fff; opacity: 0; }

.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-aaff910a-e8dc-43bc-bed6-19ce83e506c2 { padding-top: 10px; padding-bottom: 10px; background-color: white; }

#s-aaff910a-e8dc-43bc-bed6-19ce83e506c2 .shogun-heading-component h1 { color: #000; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 32px; text-align: center; }

.shogun-countdown { display: -webkit-box; display: -ms-flexbox; display: flex; text-align: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

.shg-align-left > .shogun-countdown { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }

.shg-align-right > .shogun-countdown { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }

.shogun-countdown > div { padding: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.shogun-countdown > div > label { font-size: 12px; }

.shogun-countdown > span { padding: 5px; line-height: 32px; }

.shogun-countdown > div > span { font-size: 32px; line-height: 32px; font-weight: 600; }

.shogun-countdown-small > div > label { font-size: 8px; }

.shogun-countdown-small > div > span { font-size: 21px; line-height: 21px; }

.shogun-countdown-large > div > label { font-size: 18px; }

.shogun-countdown-large > div > span { font-size: 48px; line-height: 48px; }

@media (min-width: 768px) { .shogun-countdown > span { line-height: 45px; }
  .shogun-countdown > div > span { font-size: 45px; line-height: 45px; }
  .shogun-countdown-small > span { line-height: 30px; }
  .shogun-countdown-small > div > span { font-size: 30px; line-height: 30px; }
  .shogun-countdown-large > span { line-height: 68px; }
  .shogun-countdown-large > div > span { font-size: 68px; line-height: 68px; } }
#s-a5805b2a-0791-47c6-80d3-7ff6ca8eeecf { text-align: center; background-color: #060505; }

#s-a5805b2a-0791-47c6-80d3-7ff6ca8eeecf .shogun-countdown span, #s-a5805b2a-0791-47c6-80d3-7ff6ca8eeecf .shogun-countdown label { color: #bcf428; }

#s-9bc9bffc-65b1-49c4-84fb-9de5c327c7e7 { padding-top: 10px; padding-bottom: 10px; }

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

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

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

#s-f4bbd837-4e7b-4375-8585-0b8cff7f572d { border-radius: 1px; }

@media (min-width: 0px) { [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 992px) { [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 1200px) { [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-f4bbd837-4e7b-4375-8585-0b8cff7f572d"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 20.0px); } }
#s-d22fffa7-d93a-4d95-b13c-4f6be4b54e18 { display: none; }

#s-b0148e1c-eed2-43d1-a405-1aedf70eb7b4 { text-align: center; background-color: #0f0e0e; }

#s-b0148e1c-eed2-43d1-a405-1aedf70eb7b4 .shg-product-sold-out { display: none; }

#s-b0148e1c-eed2-43d1-a405-1aedf70eb7b4 .shg-product-price { color: white; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 18px; }

#s-b0148e1c-eed2-43d1-a405-1aedf70eb7b4 .shg-product-compare-price { display: none; text-decoration: line-through; color: #000; font-weight: normal; font-style: normal; font-size: 18px; padding-left: 10px; }

.shg-product-image-wrapper { display: none; }

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

#s-46a1bfca-56c1-4c0e-8aef-9601b2335446 { padding-left: 5px; padding-right: 5px; text-align: center; }

.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-9dc39794-e549-40ac-8f1d-efead8f4e8e6 { padding-top: 10px; padding-bottom: 10px; text-align: center; }

#s-9dc39794-e549-40ac-8f1d-efead8f4e8e6 .shg-product-title-component h4 { color: #000; font-weight: normal; font-style: normal; font-size: 16px; }

#s-775be6ea-69a0-4568-acc5-135f6684a3a5 { display: none; }

#s-6660f36b-80c1-444f-a790-2758fb4fbb18 { text-align: center; background-color: black; }

#s-6660f36b-80c1-444f-a790-2758fb4fbb18 .shg-product-sold-out { display: none; }

#s-6660f36b-80c1-444f-a790-2758fb4fbb18 .shg-product-price { color: white; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 18px; }

#s-6660f36b-80c1-444f-a790-2758fb4fbb18 .shg-product-compare-price { display: none; text-decoration: line-through; color: #000; font-weight: normal; font-style: normal; font-size: 18px; padding-left: 10px; }

#s-09b66c14-d968-4891-8b3f-369c0c74e1de { text-align: center; }

#s-c0b9a0bf-447f-41d8-bf24-ca94ce183b58 { padding-top: 10px; padding-bottom: 10px; text-align: center; }

#s-c0b9a0bf-447f-41d8-bf24-ca94ce183b58 .shg-product-title-component h3 { color: #000; font-weight: normal; font-style: normal; font-size: 18px; }

@media (min-width: 0px) { [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 15.0px); } }
@media (min-width: 992px) { [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 15.0px); } }
@media (min-width: 1200px) { [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-8c151328-4e30-4596-bb0f-47ac4235f4ca"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 15.0px); } }
#s-3ec729fc-4a4c-4bd4-875c-26743c5ee9f6 { display: none; }

#s-166f889e-5d7a-4574-bd60-729784106b4b { text-align: center; background-color: black; }

#s-166f889e-5d7a-4574-bd60-729784106b4b .shg-product-sold-out { display: none; }

#s-166f889e-5d7a-4574-bd60-729784106b4b .shg-product-price { color: white; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 18px; }

#s-166f889e-5d7a-4574-bd60-729784106b4b .shg-product-compare-price { display: none; text-decoration: line-through; color: #000; font-weight: normal; font-style: normal; font-size: 18px; padding-left: 10px; }

#s-421da6f2-3025-48c2-bd63-ce99f2530623 { text-align: center; }

#s-e5eccb3b-aa24-469b-a6ad-76fb60bf0c25 { padding-top: 10px; padding-bottom: 10px; text-align: center; }

#s-e5eccb3b-aa24-469b-a6ad-76fb60bf0c25 .shg-product-title-component h3 { color: #000; font-weight: normal; font-style: normal; font-size: 18px; }

#s-46127c3c-6a31-4446-bc78-44b56dca8812 { display: none; }

#s-7850014e-2b92-4e47-b05d-bd533e4bb43b { text-align: center; background-color: black; }

#s-7850014e-2b92-4e47-b05d-bd533e4bb43b .shg-product-sold-out { display: none; }

#s-7850014e-2b92-4e47-b05d-bd533e4bb43b .shg-product-price { color: white; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 18px; }

#s-7850014e-2b92-4e47-b05d-bd533e4bb43b .shg-product-compare-price { display: none; text-decoration: line-through; color: #000; font-weight: normal; font-style: normal; font-size: 18px; padding-left: 10px; }

#s-912775f9-9c86-4ffd-9cb9-ef997d194ca8 { text-align: center; }

#s-80236bf5-fb3f-4ff3-9b29-d01a717624b5 { padding-top: 10px; padding-bottom: 10px; text-align: center; }

#s-80236bf5-fb3f-4ff3-9b29-d01a717624b5 .shg-product-title-component h3 { color: #000; font-weight: normal; font-style: normal; font-size: 18px; }

@media (min-width: 0px) { [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-xs-6 { width: calc(50% - 9.0px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 13.5px); } }
@media (min-width: 992px) { [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 13.5px); } }
@media (min-width: 1200px) { [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 13.5px); }
  [id="s-b21cd0b7-ad1e-4f7f-81de-fa9167d54537"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 13.5px); } }
#s-1cf6701b-eb97-4740-9d34-c6c0201dc2f1 { display: none; }

#s-14d3f170-9692-4a7f-9275-38a33d552415 { text-align: center; background-color: #040404; }

#s-14d3f170-9692-4a7f-9275-38a33d552415 .shg-product-sold-out { display: none; }

#s-14d3f170-9692-4a7f-9275-38a33d552415 .shg-product-price { color: white; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 20px; }

#s-14d3f170-9692-4a7f-9275-38a33d552415 .shg-product-compare-price { display: none; text-decoration: line-through; color: #000; font-weight: normal; font-style: normal; font-size: 18px; padding-left: 10px; }

#s-49182a5b-f767-4c5d-9d1f-a4be618f909a { text-align: left; }

#s-02f2f4f6-c52d-4b36-a786-6962f1dcdb50 { padding-top: 10px; padding-bottom: 10px; text-align: center; }

#s-02f2f4f6-c52d-4b36-a786-6962f1dcdb50 .shg-product-title-component h3 { color: #000; font-weight: normal; font-style: normal; font-size: 18px; }

#s-d58d51f2-0307-4f6f-bfd7-0c654f454353 { min-height: 50px; }

#s-d58d51f2-0307-4f6f-bfd7-0c654f454353 > .shg-box-overlay { background-color: #fff; opacity: 0; }

#s-40f41bba-31dd-48c9-814f-5637e1e909d5 { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 4px; text-align: center; background-color: black; font-size: 18px; color: #ffffff; text-decoration: none; }

#s-40f41bba-31dd-48c9-814f-5637e1e909d5:hover { background-color: #2ce12c !important; text-decoration: none !important; }

#s-40f41bba-31dd-48c9-814f-5637e1e909d5:active { background-color: #000000 !important; text-decoration: none !important; }

#s-74e6b705-d03a-42fa-8c19-3004675fef56 { background-attachment: fixed; border-style: solid; border-radius: 1px; min-height: 50px; border-color: #dedede; }

#s-74e6b705-d03a-42fa-8c19-3004675fef56 > .shg-box-overlay { background-color: #fff; opacity: 0; }

#s-26dd6771-c5e2-4bae-8da3-42c1b778c833 { padding-top: 10px; padding-left: 5px; padding-bottom: 10px; padding-right: 5px; }

#s-26dd6771-c5e2-4bae-8da3-42c1b778c833 .shogun-heading-component h2 { color: #000; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 24px; text-align: center; }

@media (min-width: 0px) { [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-xs-6 { width: calc(50% - 5.0px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 7.5px); } }
@media (min-width: 992px) { [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 7.5px); } }
@media (min-width: 1200px) { [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 7.5px); }
  [id="s-1f8c647d-3731-4031-8b11-b3edf572cc7f"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 7.5px); } }
#s-fd86f7ed-b62a-46d5-8026-f9b08126ae8c { display: none; }

#s-3918129f-4d22-4a90-bbb8-fb02b3b744eb { padding-top: 0px; padding-bottom: 0px; text-align: center; background-color: #fa0000; }

#s-3918129f-4d22-4a90-bbb8-fb02b3b744eb .shg-product-sold-out { display: none; }

#s-3918129f-4d22-4a90-bbb8-fb02b3b744eb .shg-product-price { color: white; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 20px; }

#s-3918129f-4d22-4a90-bbb8-fb02b3b744eb .shg-product-compare-price { display: none; text-decoration: line-through; color: #000; font-weight: normal; font-style: normal; font-size: 18px; padding-left: 10px; }

#s-e39aaaf8-29ca-4740-9449-78e92540ff6c { padding-top: 0px; padding-left: 5px; padding-bottom: 0px; padding-right: 5px; min-height: 39px; max-width: 175px; text-align: center; }

#s-7aca5a0a-0209-4b5e-91b5-7edab97b316c { padding-top: 10px; padding-bottom: 10px; text-align: center; background-color: black; }

#s-7aca5a0a-0209-4b5e-91b5-7edab97b316c .shg-product-title-component h3 { color: white; font-weight: normal; font-style: normal; font-size: 18px; }

#s-8053f185-fa91-47b5-bac8-69f6442f1e37 { display: none; }

#s-86487d29-5c6e-4939-ae5c-48c70e808713 { text-align: center; background-color: red; }

#s-86487d29-5c6e-4939-ae5c-48c70e808713 .shg-product-sold-out { display: none; }

#s-86487d29-5c6e-4939-ae5c-48c70e808713 .shg-product-price { color: #fbfbfb; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 20px; }

#s-86487d29-5c6e-4939-ae5c-48c70e808713 .shg-product-compare-price { display: none; text-decoration: line-through; color: #58fb05; font-weight: normal; font-style: normal; font-size: 18px; padding-left: 10px; }

#s-95a66847-a96d-43eb-a367-20d07111cded { text-align: center; }

#s-6b7e2d86-29d2-4476-bad0-092339edfca2 { padding-top: 10px; padding-bottom: 10px; text-align: center; background-color: black; }

#s-6b7e2d86-29d2-4476-bad0-092339edfca2 .shg-product-title-component h3 { color: white; font-weight: normal; font-style: normal; font-size: 18px; }

#s-ffabc4ca-d556-4b9f-ad46-9a4f41f11f94 { display: none; }

#s-348c2dfb-053c-41e7-a3b7-66006ecfa319 { text-align: center; background-color: red; }

#s-348c2dfb-053c-41e7-a3b7-66006ecfa319 .shg-product-sold-out { display: none; }

#s-348c2dfb-053c-41e7-a3b7-66006ecfa319 .shg-product-price { color: white; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 20px; }

#s-348c2dfb-053c-41e7-a3b7-66006ecfa319 .shg-product-compare-price { display: none; text-decoration: line-through; color: #000; font-weight: normal; font-style: normal; font-size: 18px; padding-left: 10px; }

#s-64f8cd3d-fd4b-4022-96f7-fca85b0ddca9 { text-align: left; }

#s-22ae4e10-02fb-44c5-ab8b-778649f151f5 { padding-top: 10px; padding-bottom: 10px; text-align: center; background-color: black; }

#s-22ae4e10-02fb-44c5-ab8b-778649f151f5 .shg-product-title-component h3 { color: white; font-weight: normal; font-style: normal; font-size: 18px; }

#s-a5f74564-73f8-4dae-a8de-5e2943450ebd { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 4px; text-align: center; background-color: black; font-size: 18px; color: #ffffff; text-decoration: none; }

#s-a5f74564-73f8-4dae-a8de-5e2943450ebd:hover { background-color: #2ce12c !important; text-decoration: none !important; }

#s-a5f74564-73f8-4dae-a8de-5e2943450ebd:active { background-color: #000000 !important; text-decoration: none !important; }

#s-71fce9fc-5421-424b-b094-f6199cb9a6cb { min-height: 50px; }

#s-71fce9fc-5421-424b-b094-f6199cb9a6cb > .shg-box-overlay { background-color: #fff; opacity: 0; }

#s-34e2fb44-9970-4bea-8255-9050815c8620 { min-height: 50px; }

#s-34e2fb44-9970-4bea-8255-9050815c8620 > .shg-box-overlay { background-color: #fff; opacity: 0; }

@media (min-width: 0px) { [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 15.0px); } }
@media (min-width: 992px) { [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 15.0px); } }
@media (min-width: 1200px) { [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-591a97b5-19ce-4e56-85bc-3cfa3cc97f1a"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 15.0px); } }
#s-f1d0a4d9-ad8a-4e2b-b569-129cb31fa4f5 { padding-top: 0px; padding-left: 16px; padding-bottom: 0px; padding-right: 16px; text-align: left; }

.shougun-tabs-wrapper { overflow: hidden; }

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

.shogun-tabs.shogun-modern { padding-left: 10px; padding-right: 5px; overflow: hidden; }

.shogun-tabs li { text-decoration: none; cursor: pointer; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

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

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

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

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

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

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

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

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

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

@-webkit-keyframes fadeIn { from { opacity: 0; }
  to { opacity: 1; } }
@keyframes fadeIn { from { opacity: 0; }
  to { opacity: 1; } }
.shogun-tabs-body > .shogun-tab-content { display: none; }

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

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

#s-39f7384d-3e39-42f6-a8e5-2c595207c70e { -webkit-box-shadow: 1px 1px 12px 2px #ff4242; box-shadow: 1px 1px 12px 2px #ff4242; padding-left: 5px; padding-right: 5px; background-color: white; }

#s-39f7384d-3e39-42f6-a8e5-2c595207c70e .shogun-tabs { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }

#s-39f7384d-3e39-42f6-a8e5-2c595207c70e .shogun-tabs > li > .shogun-tab-box { background: #fff; border: 1px solid #DDDDDD; }

#s-39f7384d-3e39-42f6-a8e5-2c595207c70e .shogun-tabs > li.shogun-tab-active > .shogun-tab-box { background: #fcff00; border: 1px solid #2cff22; }

#s-39f7384d-3e39-42f6-a8e5-2c595207c70e .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title { color: #010608; font-family: Trochut; font-size: 20px; }

#s-39f7384d-3e39-42f6-a8e5-2c595207c70e .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title { color: #555; }

#s-39f7384d-3e39-42f6-a8e5-2c595207c70e .shogun-tabs > li > .shogun-tab-border { width: calc(100% - 2 * 1px); left: 1px; bottom: -1px; height: 1px; background: #fcff00; }

#s-39f7384d-3e39-42f6-a8e5-2c595207c70e .shogun-tabs-body { margin-top: -1px; border-top: 1px solid #2cff22; }

#s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a { background-color: white; }

@media (min-width: 0px) { [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 15.0px); } }
@media (min-width: 992px) { [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 15.0px); } }
@media (min-width: 1200px) { [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-dc8a14f6-75dd-4b74-bca6-bfef0961ab2a"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 15.0px); } }
#s-6eb8e240-882c-40a1-ad8a-0405a3396fb3 { padding-top: 0px; padding-left: 1px; padding-bottom: 0px; padding-right: 1px; background-color: white; }

#s-d2fe6b31-0ab3-4ce3-a69b-b0f44cb909d1 { text-align: center; }

.shg-social-alignable { display: inline-block; }

.shg-social-container { display: -webkit-box; display: -ms-flexbox; display: flex; }

.shg-social-element { display: inline-block; border: none !important; padding: 0px !important; }

#s-ce27e9ad-c5cb-4eab-b9cc-8665416d211f { text-align: center; }

@media (min-width: 0px) { [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 7.5px); } }
@media (min-width: 992px) { [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 7.5px); } }
@media (min-width: 1200px) { [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 7.5px); }
  [id="s-0165a059-d94a-4a56-8a67-0593123f571c"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 7.5px); } }
#s-c878c70e-8d89-48b2-a289-c1ae8d7b0fff { padding-top: 10px; padding-bottom: 10px; }

#s-c5c31ac0-d405-40c2-a949-d2a359eed534 { text-align: center; }

#s-667d56c5-5bc8-45a6-ab7d-ffcea7ea8032 { text-align: center; }

#s-9964a22f-3185-4f7c-8c68-ed998d74645b { padding-top: 10px; padding-left: 22px; padding-bottom: 10px; padding-right: 22px; border-radius: 4px; text-align: center; background-color: #ff080b; font-size: 20px; color: #ffffff; text-decoration: none; }

#s-9964a22f-3185-4f7c-8c68-ed998d74645b:hover { background-color: #3cb0fd !important; text-decoration: none !important; }

#s-9964a22f-3185-4f7c-8c68-ed998d74645b:active { background-color: #000000 !important; text-decoration: none !important; }

#s-627557b9-0739-4f23-afde-1f4741c198e9 { min-height: 50px; }

#s-627557b9-0739-4f23-afde-1f4741c198e9 > .shg-box-overlay { background-color: #fff; opacity: 0; }

#s-9a2c05e1-d914-4456-b813-5ab2debac636 { min-height: 50px; background-attachment: scroll; }

#s-9a2c05e1-d914-4456-b813-5ab2debac636 > .shg-box-overlay { background-color: #eabd7d; opacity: 0.71; }

#s-7347d816-ded8-47c3-97d7-d05aca2413b0 { -webkit-box-shadow: 3px 4px 8px 5px #d0be8e; box-shadow: 3px 4px 8px 5px #d0be8e; background-image: url(https://ucarecdn.com/8b2458bf-9c0f-4038-a67d-7d78183bffaa/-/format/auto/-/stretch/off/-/resize/3000x/-/quality/lighter/); background-repeat: no-repeat; background-size: cover; min-height: 50px; background-position: center center; }

#s-7347d816-ded8-47c3-97d7-d05aca2413b0 > .shg-box-overlay { background-color: #fff; opacity: 0.88; }

#s-4699095e-83e3-4816-83dd-a3f839d208a4 { padding-top: 10px; padding-left: 5px; padding-bottom: 10px; padding-right: 5px; }

#s-4699095e-83e3-4816-83dd-a3f839d208a4 .shogun-heading-component h1 { color: black; font-weight: normal; font-family: Trochut; font-style: normal; text-align: center; }

@media (min-width: 0px) { [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-xs-6 { width: calc(50% - 15.0px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 22.5px); } }
@media (min-width: 992px) { [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 22.5px); } }
@media (min-width: 1200px) { [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 22.5px); }
  [id="s-b81175c6-f727-4b7b-94a0-25059da9409a"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 22.5px); } }
#s-548a31ad-daac-4bd1-bce6-eb0f5293fc74 { text-align: center; }

#s-914e66db-62ea-47e9-b6f9-248ecb04bc5f { padding-top: 10px; padding-left: 23px; padding-bottom: 10px; padding-right: 23px; border-radius: 4px; text-align: center; background-color: #3498db; font-size: 20px; color: #ffffff; text-decoration: none; }

#s-914e66db-62ea-47e9-b6f9-248ecb04bc5f:hover { background-color: #3cb0fd !important; text-decoration: none !important; }

#s-914e66db-62ea-47e9-b6f9-248ecb04bc5f:active { background-color: #000000 !important; text-decoration: none !important; }

#s-3daaf49b-533f-4e98-84a4-d31147aa7ff7 { text-align: center; }

#s-04ebb705-7291-4478-8cc7-5eca2f15b833 { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 4px; text-align: center; background-color: #f139d9; font-size: 20px; color: #ffffff; text-decoration: none; }

#s-04ebb705-7291-4478-8cc7-5eca2f15b833:hover { background-color: #3cb0fd !important; text-decoration: none !important; }

#s-04ebb705-7291-4478-8cc7-5eca2f15b833:active { background-color: #000000 !important; text-decoration: none !important; }

#s-2e8a676d-1527-4278-ab50-27284629b372 { text-align: center; }

#s-a46f67be-0c57-4c52-b32e-f1da50d48839 { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 4px; text-align: center; background-color: #f16839; font-size: 20px; color: #ffffff; text-decoration: none; }

#s-a46f67be-0c57-4c52-b32e-f1da50d48839:hover { background-color: #3cb0fd !important; text-decoration: none !important; }

#s-a46f67be-0c57-4c52-b32e-f1da50d48839:active { background-color: #000000 !important; text-decoration: none !important; }

#s-58700b82-5869-412a-8036-b1ab6b563aad { text-align: center; }

#s-8e375a2b-7ba1-42de-bb03-59d49a59eed7 { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 4px; text-align: center; background-color: #3958f1; font-size: 20px; color: #ffffff; text-decoration: none; }

#s-8e375a2b-7ba1-42de-bb03-59d49a59eed7:hover { background-color: #3cb0fd !important; text-decoration: none !important; }

#s-8e375a2b-7ba1-42de-bb03-59d49a59eed7:active { background-color: #000000 !important; text-decoration: none !important; }

#s-2b4dc10a-1555-491c-a6d6-65b85b717742 { padding-top: 9px; padding-bottom: 9px; }

#s-91e2a653-5029-479b-a8e6-13518b2feefc { min-height: 50px; }

#s-91e2a653-5029-479b-a8e6-13518b2feefc > .shg-box-overlay { background-color: #fff; opacity: 1; }

#s-3b9e28a0-fb21-4491-b46a-1d5ec89bed3f { opacity: 1; }

#s-63f0b25f-a669-4a42-841e-9c450244b909 { padding-top: 10px; padding-left: 5px; padding-bottom: 10px; padding-right: 5px; }

#s-63f0b25f-a669-4a42-841e-9c450244b909 .shogun-heading-component h1 { color: #1800c5; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 32px; text-align: center; }

#s-c9b5c0c2-c732-4d22-93c5-c8e08000a422 { min-height: 50px; }

#s-c9b5c0c2-c732-4d22-93c5-c8e08000a422 > .shg-box-overlay { background-color: #f4cd49; opacity: 0.14; }

@media (min-width: 0px) { [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-xs-6 { width: calc(50% - 15.0px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 22.5px); } }
@media (min-width: 992px) { [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 22.5px); } }
@media (min-width: 1200px) { [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 22.5px); }
  [id="s-da1214cf-c620-4a77-b444-e5f053e06c96"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 22.5px); } }
#s-7dcaa231-8d7f-4fea-b46e-70e199001cd6 { min-height: 50px; }

#s-7dcaa231-8d7f-4fea-b46e-70e199001cd6 > .shg-box-overlay { background-color: #fff; opacity: 0; }

#s-09d2ef6f-4fc1-4ba1-9a20-58ea1d1f1bff { padding-top: 31px; padding-left: 5px; padding-bottom: 31px; padding-right: 5px; }

#s-09d2ef6f-4fc1-4ba1-9a20-58ea1d1f1bff .shogun-heading-component h1 { color: red; font-weight: normal; font-family: Trochut; font-style: normal; font-size: 31px; text-align: center; }

@media (min-width: 0px) { [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-xs-6 { width: calc(50% - 15.0px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 22.5px); } }
@media (min-width: 992px) { [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 22.5px); } }
@media (min-width: 1200px) { [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 22.5px); }
  [id="s-1dc6b9bc-7ba3-47df-9b82-c840f04a2941"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 22.5px); } }

.shg-c:before, .shg-c:after {
  content: ' ';
  display: table;
}

.shogun-root {
  /* create a new stacking context */
  /* 8 or more nines required to have no effect */
  opacity: 0.99999999;
}

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