As Seen In:
The FlowerColor Difference
No worries about irritating ingredients
We use natural clay and iron oxides that won’t irritate sensitive eyes. It’s water-resistant, but not waterproof, at days end, it is a cinch to remove.
Longer, fuller lashes.
It wraps around lashes lengthening and volumizing beautifully. Natural waxes keep moisture away from the mascara so your look stays fresh, longer.
Have mirror, will travel!
Need a touch up on the go? Our built-in mirror keeps your look going anytime, anywhere. Vegan, gluten-free, fragrance-free & paraben-free.
GET FLOWERCOLOR MASCARA NOW
Try Us 100% Risk Free Today!
We’re so confident in our Plant-Based Products that we back it up with a 100% Money Back Guarantee. Meaning you’ll either LOVE your purchase or it’s free!
Live the wonder of plant-based beauty
Flower Cutin
The same delicate coating that protects flowers will do the same for your beauty. It keeps moisture in, pollution out, so your look stays fresh, longer
Carnauba Wax
Provides a smooth application and glossy finish. From palm leaves, it helps to keep mascara pliable during application.
Natural Clay
Once reserved for the royalty of ancient Egypt, natural clay helps thicken lashes naturally.
Sunflower Seed Wax
Ensures good product consistency and water-resistance, whilst still being easy to remove.
See Our FlowerColor Mascara In Action
The World's Most Beneficial Ingredients:
A delicious wellness broth that replaces animal bone broth and is better for you, the animals and the planet.
Flower Cutin
The same delicate coating that protects flowers will do the same for your beauty. It keeps moisture in, pollution out, so your look stays fresh, longer
Carnauba Wax
Provides a smooth application and glossy finish. From palm leaves, it helps to keep mascara pliable during application.
Natural Clay
Once reserved for the royalty of ancient Egypt, natural clay helps thicken lashes naturally
Sunflower Seed Wax
Ensures good product consistency and water-resistance, whilst still being easy to remove.
{{product.title}}
Hear What Our Happy Customers Have To Say!
"Love it! A great ascara, does not irritate my eyes, Goes on smooth without clumping."
- Julie R.
"I have very sensitive eyes. FlowerColor Mascara has been the best, I don't even feel it on. I love it! I will always buy this product. "
- Helen H.
"I Love the mascara because it doesn't burn my eyes and the ingredients are pure. The brush really separates the lashes and I don't get raccoon eyes."- Paula D.
Try Us 100% Risk Free Today!
We’re so confident in our Plant-Based Products that we back it up with a 100% Money Back Guarantee. Meaning you’ll either LOVE your purchase or it’s free!
A Note From Our Founder:Sally Malanga
"We are a vegan, woman-led company making super products for you and me. It’s my mission to help us be healthy and beautiful without harm to animals."
Ingredients: Deionized Water (Aqua), Iron Oxide, Euphorbia Cerifera (Candelilla) Wax, Sucrose Stearate, Copernicia Cerifera (Carnauba) Wax, Cichorium Intybus (Chicory Root) Extract, Propanediol, Helianthus Annuus (Sunflower) Seed Wax, Phenoxyethanol, Galactoarabinan, Capryl Glycol, Potassium Sorbate, Caesalpinia Spinosa Gum, Acacia Senegal Gum
Net weight: 0.38 oz.
.skip-to-main-link {
display: none;
}
.shg-box {
opacity: 1 !important;
position: relative;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
flex-direction: column;
-webkit-box-flex: 1;
-moz-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
/**
* While `flex: 1` is enough here, we need to supply the rest
* of the parameters (`1 auto`) to keep compatibility with IE11.
* Otherwise, IE11 flex would break.
*/
flex: 1 1 auto;
}
.shg-box > .shg-box-content {
z-index: 4;
position: relative;
/**
* This is part of an IE11 fallback to avoid flex introducing
* huge amount of weird space on the bottom on the section element.
*/
min-height: 1px;
}
.shg-box-vertical-align-wrapper, .shg-box-vertical-center-wrapper {
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
}
.shg-box-vertical-align-top {
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
justify-content: flex-start;
}
.shg-box-vertical-align-center, .shg-box-vertical-center {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
.shg-box-vertical-align-bottom {
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
justify-content: flex-end;
}
.shg-box-overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 3;
pointer-events: none;
}
.shg-box-video-wrapper {
/*
It's very important we don't create a new containing block for shg-box-video-wrapper
Jarallax uses transforms + position: fixed to achieve it's parallaxing effect
https://developer.mozilla.org/en-US/docs/Web/CSS/position
position: fixed
The element is removed from the normal document flow, and no space is created for the element in the page layout.
It is positioned relative to the initial containing block established by the viewport,
*
except when one of its ancestors has a transform, perspective, or filter property set to something other than none
(see the CSS Transforms Spec), or the will-change property is set to transform,
in which case that ancestor behaves as the containing block.
*
*/
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
}
#s-39ea93bb-486b-4d5c-b4a0-d0c6e090f97b {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 2%;
padding-bottom: 0px;
padding-right: 2%;
min-height: 50px;
}
#s-39ea93bb-486b-4d5c-b4a0-d0c6e090f97b > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-39ea93bb-486b-4d5c-b4a0-d0c6e090f97b.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
.shogun-image-container {
position: relative;
}
.shogun-image-container.shg-align-left {
text-align: left;
}
.shogun-image-container.shg-align-center {
text-align: center;
}
.shogun-image-container.shg-align-right {
text-align: right;
}
.shogun-image-linked {
cursor: pointer;
}
.shogun-image-overlay {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
display: flex;
padding: 20px;
align-items: center;
justify-content: center;
pointer-events: none;
}
.shogun-image-overlay.shg-top-left {
align-items: flex-start;
justify-content: flex-start;
}
.shogun-image-overlay.shg-top-center {
align-items: flex-start;
justify-content: center;
}
.shogun-image-overlay.shg-top-right {
align-items: flex-start;
justify-content: flex-end;
}
.shogun-image-overlay.shg-middle-left {
align-items: center;
justify-content: flex-start;
}
.shogun-image-overlay.shg-middle-center {
align-items: center;
justify-content: center;
}
.shogun-image-overlay.shg-middle-right {
align-items: center;
justify-content: flex-end;
}
.shogun-image-overlay.shg-bottom-left {
align-items: flex-end;
justify-content: flex-start;
}
.shogun-image-overlay.shg-bottom-center {
align-items: flex-end;
justify-content: center;
}
.shogun-image-overlay.shg-bottom-right {
align-items: flex-end;
justify-content: flex-end;
}
.shogun-image-overlay p {
margin: 0;
padding: 0;
line-height: normal;
}
.shogun-image-cover {
object-fit: cover;
font-family: "object-fit: cover;";
width: 100%;
}
.shogun-image-contain {
font-family: "object-fit: contain;";
object-fit: contain;
width: 100%;
}
.shogun-image-link {
display: block;
min-height: inherit;
max-height: inherit;
}
img.shogun-image {
display: block;
margin: 0 auto;
max-width: 100%;
}
.shogun-image-content {
display: flex;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 10;
}
.shogun-image-content-linked, .shogun-image-content-not-linked {
pointer-events: none;
}
.shogun-image-content-not-linked > div {
pointer-events: auto;
}
.shogun-image-content-linked a,
.shogun-image-content-linked button,
.shogun-image-content-linked iframe,
.shogun-image-content-linked .shg-box-linked {
pointer-events: auto;
}
.shogun-image-content > div {
width: 100%;
}
.shogun-image-content-top {
align-items: flex-start;
}
.shogun-image-content-center {
align-items: center;
}
.shogun-image-content-bottom {
align-items: flex-end;
}
#s-b34e7f05-9d7b-444d-9283-6f7c85558ebb {
margin-left: auto;
margin-right: auto;
padding-left: 1%;
padding-right: 1%;
max-width: 150px;
text-align: center;
}
#s-b34e7f05-9d7b-444d-9283-6f7c85558ebb img.shogun-image {
}
#s-b34e7f05-9d7b-444d-9283-6f7c85558ebb .shogun-image-content {
align-items: center;
}
#s-d74de2b7-b6d3-41ad-8d65-015eabb3ee2e {
text-align: left;
}
#s-66d57b4c-069f-45ce-afad-20b51da23c02 {
min-height: 0px;
}
#s-66d57b4c-069f-45ce-afad-20b51da23c02 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-66d57b4c-069f-45ce-afad-20b51da23c02.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-48076509-6720-4b8c-8b3f-a5d43a2b47b7 {
text-align: left;
}
#s-8db4139b-a58d-492a-a39f-17ecb995baf5 {
margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-left: 1%;
padding-bottom: 20px;
padding-right: 1%;
min-height: 0px;
background-color: rgba(241, 243, 230, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-8db4139b-a58d-492a-a39f-17ecb995baf5 {
display: none;
}
#s-8db4139b-a58d-492a-a39f-17ecb995baf5, #wrap-s-8db4139b-a58d-492a-a39f-17ecb995baf5 { display:none !important; }}@media (max-width: 767px){#s-8db4139b-a58d-492a-a39f-17ecb995baf5 {
display: none;
}
#s-8db4139b-a58d-492a-a39f-17ecb995baf5, #wrap-s-8db4139b-a58d-492a-a39f-17ecb995baf5 { display:none !important; }}
#s-8db4139b-a58d-492a-a39f-17ecb995baf5 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-8db4139b-a58d-492a-a39f-17ecb995baf5.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
.shg-align-container {
box-sizing: border-box;
}
.shg-image-content-wrapper {
position: relative;
}
.shogun-image-container.shg-align-left {
text-align: left;
}
.shogun-image-container.shg-align-center {
text-align: center;
}
.shogun-image-container.shg-align-right {
text-align: right;
}
.shogun-image-linked {
cursor: pointer;
}
.shogun-image-overlay {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
display: flex;
padding: 20px;
align-items: center;
justify-content: center;
pointer-events: none;
}
.shogun-image-overlay.shg-top-left {
align-items: flex-start;
justify-content: flex-start;
}
.shogun-image-overlay.shg-top-center {
align-items: flex-start;
justify-content: center;
}
.shogun-image-overlay.shg-top-right {
align-items: flex-start;
justify-content: flex-end;
}
.shogun-image-overlay.shg-middle-left {
align-items: center;
justify-content: flex-start;
}
.shogun-image-overlay.shg-middle-center {
align-items: center;
justify-content: center;
}
.shogun-image-overlay.shg-middle-right {
align-items: center;
justify-content: flex-end;
}
.shogun-image-overlay.shg-bottom-left {
align-items: flex-end;
justify-content: flex-start;
}
.shogun-image-overlay.shg-bottom-center {
align-items: flex-end;
justify-content: center;
}
.shogun-image-overlay.shg-bottom-right {
align-items: flex-end;
justify-content: flex-end;
}
.shogun-image-overlay p {
margin: 0;
padding: 0;
line-height: normal;
}
.shogun-image-cover {
object-fit: cover;
font-family: "object-fit: cover;";
width: 100%;
}
.shogun-image-contain {
font-family: "object-fit: contain;";
object-fit: contain;
width: 100%;
}
.shogun-image-link {
display: block;
min-height: inherit;
max-height: inherit;
}
img.shogun-image {
display: block;
margin: 0 auto;
max-width: 100%;
}
.shg-imageV2-content {
text-align: initial;
}
.shogun-image-content {
display: flex;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 10;
}
.shogun-image-content-linked,
.shogun-image-content-not-linked {
pointer-events: none;
}
.shogun-image-content-not-linked > div {
pointer-events: auto;
}
.shogun-image-content-linked a,
.shogun-image-content-linked button,
.shogun-image-content-linked iframe,
.shogun-image-content-linked .shg-box-linked {
pointer-events: auto;
}
.shogun-image-content > div {
width: 100%;
}
.shogun-image-content-top {
align-items: flex-start;
}
.shogun-image-content-center {
align-items: center;
}
.shogun-image-content-bottom {
align-items: flex-end;
}
#s-aaf9509f-43f4-482e-abc5-d00736a548ed {
text-align: center;
}
img.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed .shogun-image-content {
align-items: center;
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shg-align-container {
text-align: center
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
box-sizing: border-box;
}
@media (min-width: 1200px){
img.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed .shogun-image-content {
align-items: center;
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shg-align-container {
text-align: center
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
box-sizing: border-box;
}
}@media (min-width: 992px) and (max-width: 1199px){
img.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed .shogun-image-content {
align-items: center;
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shg-align-container {
text-align: center
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
box-sizing: border-box;
}
}@media (min-width: 768px) and (max-width: 991px){
img.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed .shogun-image-content {
align-items: center;
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shg-align-container {
text-align: center
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
box-sizing: border-box;
}
}@media (max-width: 767px){
img.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed .shogun-image-content {
align-items: center;
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shg-align-container {
text-align: center
}
.s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-aaf9509f-43f4-482e-abc5-d00736a548ed.shogun-image {
box-sizing: border-box;
}
}
#s-1eb94d9e-5545-44b2-b71a-95107f371cd2 {
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 5%;
padding-bottom: 0px;
padding-right: 5%;
min-height: 0px;
max-width: 1440px;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
}
#s-1eb94d9e-5545-44b2-b71a-95107f371cd2 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-1eb94d9e-5545-44b2-b71a-95107f371cd2.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8 {
text-align: left;
}
@media (min-width: 1200px){#s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8 {
display: none;
}
#s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8, #wrap-s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8 {
display: none;
}
#s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8, #wrap-s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8 {
display: none;
}
#s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8, #wrap-s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8 { display:none !important; }}@media (max-width: 767px){#s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8 {
display: none;
}
#s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8, #wrap-s-936dfd6c-801c-48ec-aaf9-10b26a8c03e8 { display:none !important; }}
#s-5ad2a655-2c1d-4f63-b028-1225d04425d2 {
margin-left: auto;
margin-right: auto;
min-height: 50px;
}
#s-5ad2a655-2c1d-4f63-b028-1225d04425d2 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-5ad2a655-2c1d-4f63-b028-1225d04425d2.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
.shg-row {
display: -ms-flexbox;
display: -webkit-box;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
min-height: inherit;
max-height: inherit;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.shg-row > * {
min-height: inherit;
max-height: inherit;
}
[class*=shg-c-xs],
[class*=shg-c-sm],
[class*=shg-c-md],
[class*=shg-c-lg] {
position: relative;
}
#s-ceb44841-60bc-4d64-bde8-03424f0ea5cc {
margin-top: 50px;
margin-bottom: 50px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 768px) and (max-width: 991px){#s-ceb44841-60bc-4d64-bde8-03424f0ea5cc {
display: none;
}
#s-ceb44841-60bc-4d64-bde8-03424f0ea5cc, #wrap-s-ceb44841-60bc-4d64-bde8-03424f0ea5cc { display:none !important; }}@media (max-width: 767px){#s-ceb44841-60bc-4d64-bde8-03424f0ea5cc {
display: none;
}
#s-ceb44841-60bc-4d64-bde8-03424f0ea5cc, #wrap-s-ceb44841-60bc-4d64-bde8-03424f0ea5cc { display:none !important; }}
@media (min-width: 0px) {
[id="s-ceb44841-60bc-4d64-bde8-03424f0ea5cc"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-ceb44841-60bc-4d64-bde8-03424f0ea5cc"] > .shg-row > .shg-c-sm-6 {
width: calc(50.0% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-ceb44841-60bc-4d64-bde8-03424f0ea5cc"] > .shg-row > .shg-c-md-6 {
width: calc(50.0% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-ceb44841-60bc-4d64-bde8-03424f0ea5cc"] > .shg-row > .shg-c-lg-6 {
width: calc(50.0% - 15.0px);
}
}
#s-c0274b9f-92ed-41dd-83bc-d0d06a8f2df0 {
display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
display: inline-block;
vertical-align: middle;
}
.shg-product-img-placeholder img {
padding: 3rem;
background: rgba(0, 0, 0, 0.1);
}
.shg-product-image-wrapper {
display: none;
position: relative;
width: 100%;
}
.shg-product-image-wrapper.visible {
display: inline-block;
}
.shg-product-image-wrapper .shg-product-image-wrapper a {
text-decoration: none !important;
border-bottom: 0 !important;
}
.shg-product-image-wrapper .shg-image-zoom {
position: absolute;
top: 0;
left: 0;
right: 0;
overflow: hidden;
max-width: 100%;
min-height: 100%;
}
.shg-c.shg-align-center .shg-image-zoom {
margin: 0 auto;
}
.shg-c.shg-align-right .shg-image-zoom {
margin-left: auto;
}
.shg-image-zoom .shg-image-zoom-background {
position: absolute;
top: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
transition: transform 0.5s ease-out;
transform: scale(1);
}
/**
Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
.shg-product-image-wrapper > .shogun-image {
width: 100%;
}
}
#s-9119251b-479f-4c38-83fe-c055c6839150 {
text-align: left;
}
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 img.shogun-image {
width: 100%;
}
@media (min-width: 1200px){
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 img.shogun-image {
width: 100%;
}
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 img.shogun-image {
width: 100%;
}
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 img.shogun-image {
width: 100%;
}
}@media (max-width: 767px){
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-9119251b-479f-4c38-83fe-c055c6839150 img.shogun-image {
width: 100%;
}
}
.shg-gallery-root {
}
.shg-gallery-arrows-container {
display: flex;
align-items: center;
position: relative;
}
.shg-gallery-dots-container {
display: flex;
justify-content: center;
position: relative;
}
.shg-gallery-scroll-container {
position: relative;
}
.shg-gallery-thumb-list {
display: flex;
flex-wrap: wrap;
}
.shg-gallery-thumb-image {
max-width: 100%;
display: inline-block;
cursor: pointer;
}
.shg-gallery-thumb-image:hover {
opacity: 0.6;
}
.shg-gallery-thumb-image-square {
display: flex;
align-items: center;
overflow: hidden;
justify-content: center;
align-items: center;
}
.shg-gallery-image-hidden {
display: none;
}
.shg-gallery-scroll-button {
position: absolute;
width: 3%;
max-width: 48px;
max-height: 48px;
}
.shg-left {
left: 0;
margin-left: 1%;
}
.shg-right {
right: 0;
margin-right: 1%;
}
.shg-gallery-dot {
height: 14px;
width: 14px;
opacity: 0.5;
border-radius: 100%;
margin: 0 8px;
}
.shg-selected {
opacity: 1;
}
#s-e7639db9-9005-4606-a2a1-d5c921c6df27 {
padding-top: 20px;
padding-bottom: 20px;
text-align: left;
}
#s-e7639db9-9005-4606-a2a1-d5c921c6df27 .shg-gallery-thumb-image-wrapper {
flex-basis: 25.0%;
padding-right: 10px;
padding-bottom: 10px;
}
#s-e7639db9-9005-4606-a2a1-d5c921c6df27 .shg-gallery-dots-container {
margin-top: -22px;
padding-bottom: 8px;
}
#s-e7639db9-9005-4606-a2a1-d5c921c6df27 .shg-gallery-thumb-list-margin {
margin-right: -10px;
}
#s-e7639db9-9005-4606-a2a1-d5c921c6df27 .shg-gallery-scroll-container {
width: 100%;
}
#s-e7639db9-9005-4606-a2a1-d5c921c6df27 .shg-gallery-scroll-button {
color: rgba(184, 184, 184, 1);
}
#s-e7639db9-9005-4606-a2a1-d5c921c6df27 .shg-gallery-dot {
background-color: #FFF;
}
#s-34825530-c3d6-4507-9aa1-0d08c1a62062 {
max-width: 100%;
}
@media (min-width: 768px) and (max-width: 991px){#s-34825530-c3d6-4507-9aa1-0d08c1a62062 {
padding-left: 20px;
padding-right: 20px;
}
}@media (max-width: 767px){#s-34825530-c3d6-4507-9aa1-0d08c1a62062 {
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
}
}
#s-34825530-c3d6-4507-9aa1-0d08c1a62062 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-34825530-c3d6-4507-9aa1-0d08c1a62062.shg-box.shg-c {
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
justify-content: flex-start;
}
#s-39f43065-8e5c-489c-9b5c-919fda6bd3b4 {
text-align: left;
}
.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
margin: 0;
padding: 0;
display: block;
color: ;
font-family: ;
text-transform: none;
font-weight: ;
font-style: normal;
letter-spacing: normal;
line-height: normal;
}
.shogun-heading-component a {
text-decoration: none !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
}
#s-1652b04d-4268-4308-b92e-bc76b3867f7b {
margin-top: 5px;
margin-bottom: 5px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
#s-1652b04d-4268-4308-b92e-bc76b3867f7b .shogun-heading-component h1 {
color: rgba(80, 80, 80, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 18px;
text-align: left;
}
#s-442bfcd5-9cc4-4325-8b11-3bd8c3d5ab5f {
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
#s-442bfcd5-9cc4-4325-8b11-3bd8c3d5ab5f .shogun-heading-component h2 {
color: rgba(193, 155, 77, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 32px;
text-align: left;
}
#s-646a5c82-5a61-44c9-afb1-204e7b0b9cce {
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
#s-646a5c82-5a61-44c9-afb1-204e7b0b9cce .shogun-heading-component h1 {
color: rgba(108, 10, 9, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 54px;
text-align: left;
}
@media (min-width: 0px) {
[id="s-786185d5-5003-41f7-b75b-221f5333194d"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-786185d5-5003-41f7-b75b-221f5333194d"] > .shg-row > .shg-c-sm-6 {
width: calc(50.0% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-786185d5-5003-41f7-b75b-221f5333194d"] > .shg-row > .shg-c-md-6 {
width: calc(50.0% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-786185d5-5003-41f7-b75b-221f5333194d"] > .shg-row > .shg-c-lg-6 {
width: calc(50.0% - 15.0px);
}
}
@media (min-width: 0px) {
[id="s-faf3990b-f26a-43b8-9830-dd17cf7d2efd"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-faf3990b-f26a-43b8-9830-dd17cf7d2efd"] > .shg-row > .shg-c-sm-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-faf3990b-f26a-43b8-9830-dd17cf7d2efd"] > .shg-row > .shg-c-sm-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 992px) {
[id="s-faf3990b-f26a-43b8-9830-dd17cf7d2efd"] > .shg-row > .shg-c-md-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-faf3990b-f26a-43b8-9830-dd17cf7d2efd"] > .shg-row > .shg-c-md-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 1200px) {
[id="s-faf3990b-f26a-43b8-9830-dd17cf7d2efd"] > .shg-row > .shg-c-lg-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-faf3990b-f26a-43b8-9830-dd17cf7d2efd"] > .shg-row > .shg-c-lg-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
#s-c72bbd34-bffe-46be-98b9-d8a382b82643 {
text-align: center;
}
#s-c72bbd34-bffe-46be-98b9-d8a382b82643 img.shogun-image {
}
#s-c72bbd34-bffe-46be-98b9-d8a382b82643 .shogun-image-content {
align-items: center;
}
.shg-rich-text {
overflow-wrap: break-word;
}
.shg-rich-text img {
margin: 0 20px;
}
@media (max-width: 768px) {
.shg-rich-text img {
display: block;
float: none !important;
margin: 0 auto;
}
}
.shg-default-text-content *:first-child {
margin-top: 0;
}
.shg-default-text-content {
text-align: left;
}
.shg-default-text-content p,
.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6,
.shg-default-text-content address,
.shg-default-text-content pre,
.shg-default-text-content div,
.shg-default-text-content ol,
.shg-default-text-content ul {
background-color: transparent;
border: 0;
border-radius: 0;
color: #000000;
font-family: inherit;
font-style: normal;
margin-bottom: 0;
padding: 0;
text-align: left;
text-transform: none;
}
.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
color: ;
font-family: ;
font-weight: ;
}
.shg-default-text-content a {
background-color: inherit;
color: inherit;
cursor: pointer;
font-family: inherit;
font-style: inherit;
text-decoration: underline;
text-transform: inherit;
}
.shg-default-text-content strong,
.shg-default-text-content em {
background-color: inherit;
color: inherit;
font-family: inherit;
font-size: inherit;
letter-spacing: inherit;
line-height: inherit;
text-align: inherit;
text-transform: inherit;
}
.shg-default-text-content em {
font-weight: inherit;
}
.shg-default-text-content strong {
font-style: inherit;
font-weight: 700;
}
/* https://stackoverflow.com/a/16094931/3696652 */
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
background: #accef7;
}
.shg-default-text-content p {
font-size: 1em;
font-weight: ;
letter-spacing: -0.005em;
line-height: 1.714;
margin-top: 0.6em;
color: ;
font-family: ;
}
.shg-default-text-content h1 {
font-size: 1.714em;
font-weight: 500;
letter-spacing: -0.01em;
line-height: 1.166;
margin-top: 0.67em;
}
.shg-default-text-content h2 {
font-size: 1.43em;
font-weight: 500;
letter-spacing: -0.01em;
line-height: 1.2;
margin-top: 0.83em;
}
.shg-default-text-content h3 {
font-size: 1.142em;
font-weight: 500;
letter-spacing: -0.008em;
line-height: 1.5;
margin-top: 1em;
}
.shg-default-text-content h4 {
font-size: 1em;
font-weight: 600;
letter-spacing: -0.006em;
line-height: 1.428;
margin-top: 1.33em;
}
.shg-default-text-content h5 {
font-size: 0.857em;
font-weight: 600;
letter-spacing: -0.003em;
line-height: 1.333;
margin-top: 1.43em;
}
.shg-default-text-content h6 {
font-size: 0.785em;
font-weight: 600;
letter-spacing: -0.003em;
line-height: 1.454;
margin-top: 1.42em;
text-transform: uppercase;
}
.shg-default-text-content ul {
list-style: disc;
}
.shg-default-text-content ol {
list-style: decimal;
}
.shg-default-text-content ul,
.shg-default-text-content ol {
margin-block-end: 1em;
margin-block-start: 1em;
margin-bottom: 0;
margin-inline-end: 0;
margin-inline-start: 0;
margin-top: 0;
padding-inline-start: 40px;
}
.shg-default-text-content li {
font-size: 1em;
font-weight: normal;
letter-spacing: -0.005em;
line-height: 1;
list-style: inherit;
margin-top: 0.67em;
}
.shg-default-text-content pre {
font-family: monospace;
font-size: 1em;
font-weight: normal;
letter-spacing: -0.005em;
line-height: 1.714;
margin-top: 1em;
white-space: pre-wrap;
word-break: normal;
}
.shg-default-text-content address {
font-size: 1em;
font-style: italic;
font-weight: normal;
letter-spacing: -0.005em;
line-height: 1.714;
margin-top: 0;
}
.shg-default-text-content div {
font-size: 1em;
font-weight: normal;
letter-spacing: -0.005em;
line-height: 1.714;
margin-bottom: 0;
margin-top: 0.67em;
}
.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
color: ;
font-family: ;
font-weight: ;
}
.shg-theme-text-content p {
color: ;
font-family: ;
font-weight: ;
}
@media (min-width: 0px) {
[id="s-dd0dc732-512e-4199-8d55-e5bc427f6bc9"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-dd0dc732-512e-4199-8d55-e5bc427f6bc9"] > .shg-row > .shg-c-sm-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-dd0dc732-512e-4199-8d55-e5bc427f6bc9"] > .shg-row > .shg-c-sm-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 992px) {
[id="s-dd0dc732-512e-4199-8d55-e5bc427f6bc9"] > .shg-row > .shg-c-md-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-dd0dc732-512e-4199-8d55-e5bc427f6bc9"] > .shg-row > .shg-c-md-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 1200px) {
[id="s-dd0dc732-512e-4199-8d55-e5bc427f6bc9"] > .shg-row > .shg-c-lg-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-dd0dc732-512e-4199-8d55-e5bc427f6bc9"] > .shg-row > .shg-c-lg-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
#s-14b5503d-41fb-4c7e-b4aa-90e5a4a2cb2b {
text-align: center;
}
#s-14b5503d-41fb-4c7e-b4aa-90e5a4a2cb2b img.shogun-image {
}
#s-14b5503d-41fb-4c7e-b4aa-90e5a4a2cb2b .shogun-image-content {
align-items: center;
}
@media (min-width: 0px) {
[id="s-b2843657-6c8f-40b8-ae6c-781b9d717af1"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-b2843657-6c8f-40b8-ae6c-781b9d717af1"] > .shg-row > .shg-c-sm-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-b2843657-6c8f-40b8-ae6c-781b9d717af1"] > .shg-row > .shg-c-sm-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 992px) {
[id="s-b2843657-6c8f-40b8-ae6c-781b9d717af1"] > .shg-row > .shg-c-md-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-b2843657-6c8f-40b8-ae6c-781b9d717af1"] > .shg-row > .shg-c-md-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 1200px) {
[id="s-b2843657-6c8f-40b8-ae6c-781b9d717af1"] > .shg-row > .shg-c-lg-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-b2843657-6c8f-40b8-ae6c-781b9d717af1"] > .shg-row > .shg-c-lg-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
#s-4b3e36af-a509-4dc5-98b2-962bf3315266 {
text-align: center;
}
#s-4b3e36af-a509-4dc5-98b2-962bf3315266 img.shogun-image {
}
#s-4b3e36af-a509-4dc5-98b2-962bf3315266 .shogun-image-content {
align-items: center;
}
@media (min-width: 0px) {
[id="s-3353e06f-2076-4a30-97eb-2031f82e387b"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-3353e06f-2076-4a30-97eb-2031f82e387b"] > .shg-row > .shg-c-sm-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-3353e06f-2076-4a30-97eb-2031f82e387b"] > .shg-row > .shg-c-sm-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 992px) {
[id="s-3353e06f-2076-4a30-97eb-2031f82e387b"] > .shg-row > .shg-c-md-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-3353e06f-2076-4a30-97eb-2031f82e387b"] > .shg-row > .shg-c-md-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 1200px) {
[id="s-3353e06f-2076-4a30-97eb-2031f82e387b"] > .shg-row > .shg-c-lg-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-3353e06f-2076-4a30-97eb-2031f82e387b"] > .shg-row > .shg-c-lg-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
#s-9dc1d324-b946-4607-8d3f-81375eed83cf {
text-align: center;
}
#s-9dc1d324-b946-4607-8d3f-81375eed83cf img.shogun-image {
}
#s-9dc1d324-b946-4607-8d3f-81375eed83cf .shogun-image-content {
align-items: center;
}
@media (min-width: 0px) {
[id="s-18c21b18-1307-410d-9e22-82d7975803a2"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-18c21b18-1307-410d-9e22-82d7975803a2"] > .shg-row > .shg-c-sm-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-18c21b18-1307-410d-9e22-82d7975803a2"] > .shg-row > .shg-c-sm-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 992px) {
[id="s-18c21b18-1307-410d-9e22-82d7975803a2"] > .shg-row > .shg-c-md-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-18c21b18-1307-410d-9e22-82d7975803a2"] > .shg-row > .shg-c-md-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 1200px) {
[id="s-18c21b18-1307-410d-9e22-82d7975803a2"] > .shg-row > .shg-c-lg-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-18c21b18-1307-410d-9e22-82d7975803a2"] > .shg-row > .shg-c-lg-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
#s-28f1cc17-ca6e-477d-9729-45a69cecbe5c {
text-align: center;
}
#s-28f1cc17-ca6e-477d-9729-45a69cecbe5c img.shogun-image {
}
#s-28f1cc17-ca6e-477d-9729-45a69cecbe5c .shogun-image-content {
align-items: center;
}
@media (min-width: 0px) {
[id="s-2174a05e-b8ee-429d-9399-13e5c7bf98a9"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-2174a05e-b8ee-429d-9399-13e5c7bf98a9"] > .shg-row > .shg-c-sm-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-2174a05e-b8ee-429d-9399-13e5c7bf98a9"] > .shg-row > .shg-c-sm-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 992px) {
[id="s-2174a05e-b8ee-429d-9399-13e5c7bf98a9"] > .shg-row > .shg-c-md-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-2174a05e-b8ee-429d-9399-13e5c7bf98a9"] > .shg-row > .shg-c-md-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
@media (min-width: 1200px) {
[id="s-2174a05e-b8ee-429d-9399-13e5c7bf98a9"] > .shg-row > .shg-c-lg-2 {
width: calc(16.666666666666668% - 0.0px);
}
[id="s-2174a05e-b8ee-429d-9399-13e5c7bf98a9"] > .shg-row > .shg-c-lg-10 {
width: calc(83.33333333333334% - 0.0px);
}
}
#s-ab623c17-686c-4450-a570-189b79cbb8cf {
text-align: center;
}
#s-ab623c17-686c-4450-a570-189b79cbb8cf img.shogun-image {
}
#s-ab623c17-686c-4450-a570-189b79cbb8cf .shogun-image-content {
align-items: center;
}
#s-61b7d0fd-f470-4a77-8181-7f490b33041b {
display: none;
}
#s-d78086b4-ca75-4e11-bf85-4a450f8d2b88 {
margin-top: 10px;
margin-bottom: 10px;
padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(243, 243, 243, 1);
}
@media (min-width: 0px) {
[id="s-d78086b4-ca75-4e11-bf85-4a450f8d2b88"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-d78086b4-ca75-4e11-bf85-4a450f8d2b88"] > .shg-row > .shg-c-sm-4 {
width: calc(33.333333333333336% - 15.0px);
}
[id="s-d78086b4-ca75-4e11-bf85-4a450f8d2b88"] > .shg-row > .shg-c-sm-8 {
width: calc(66.66666666666667% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-d78086b4-ca75-4e11-bf85-4a450f8d2b88"] > .shg-row > .shg-c-md-4 {
width: calc(33.333333333333336% - 15.0px);
}
[id="s-d78086b4-ca75-4e11-bf85-4a450f8d2b88"] > .shg-row > .shg-c-md-8 {
width: calc(66.66666666666667% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-d78086b4-ca75-4e11-bf85-4a450f8d2b88"] > .shg-row > .shg-c-lg-4 {
width: calc(33.333333333333336% - 15.0px);
}
[id="s-d78086b4-ca75-4e11-bf85-4a450f8d2b88"] > .shg-row > .shg-c-lg-8 {
width: calc(66.66666666666667% - 15.0px);
}
}
#s-b07594cc-a8e2-4204-8d47-a24acb6f9edb {
margin-top: 10px;
margin-bottom: 10px;
}
.shg-btn-container {
display: flex;
flex-wrap: wrap;
gap: 12px;
}
.shg-variant-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
color: #FFF;
}
.shg-variant-btn {
cursor: pointer;
box-sizing: border-box;
display: inline-block;
text-decoration: none;
letter-spacing: normal;
}
.shg-variant-btn.hidden {
display: none;
}
.shg-variant-btn.disabled {
cursor: not-allowed;
}
.shg-variant-btn:not(.shg-variant-btn-stretch) {
display: inline-block;
}
.shg-variant-btn-wrapper.shg-align-left {
text-align: left;
}
.shg-variant-btn-wrapper.shg-align-center {
text-align: center;
}
.shg-variant-btn-wrapper.shg-align-right {
text-align: right;
}
.shg-product-selector-hidden {
display: none;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 {
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-decoration: none;
text-align: left;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-selector-wrapper {
display: flex;
flex-direction: row;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-selector-wrapper > * {
flex-grow: 1;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-selector-wrapper select {
width: 100% !important;
margin: 0 !important;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-selector-inline-wrapper:not(:first-child) {
margin-left: 10px;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-swatches-wrapper {
display: grid;
grid-gap: 12px;
grid-template-columns: repeat(auto-fit, 32px);
margin-top: 6px;
min-width: 100px;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-swatch {
position: relative;
display: block;
height: 32px;
width: 32px;
border-radius: 50%;
cursor: pointer;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-swatch.not-available {
cursor: not-allowed;
background: url("data:image/svg+xml;utf8,");
background-repeat:no-repeat;
background-position:center center;
background-size: 100% 100%, auto;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-swatch::before {
content: "";
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
border: 1px solid hsla(230, 13%, 23%, 0.1);
width: 100%;
height: 100%;
border-radius: inherit;
pointer-events: none;
transition: 0.2s;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-swatch:hover::before {
border-color: hsla(230, 13%, 23%, 0.3);
width: calc(100% + 6px);
height: calc(100% + 6px);
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-swatch.selected::before {
border-color: hsla(230, 13%, 23%, 0.8);
width: calc(100% + 6px);
height: calc(100% + 6px);
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-product-swatches-title {
height: 32px;
display: block;
font-size: 14px;
margin-top: 8px;
overflow-x: clip;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456-btn-wrapper {
text-align: center;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-variant-btn {
color: #ffffff;
background: #252525;
font-size: 14px;
padding: 10px;
border-radius: 4px;
border: 3px solid #2C2A34;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-variant-btn:hover {
background: #252525;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-variant-btn:active, #s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-variant-btn.active {
background: #252525;
color: #ffffff;
}
#s-30c84b41-6693-48d9-a796-c6c22b5a1456 .shg-variant-btn.disabled {
background: #252525;
}
#s-548a92af-0b8d-4ddf-9b32-e0dfe27fac2e {
margin-top: 10px;
margin-bottom: 10px;
}
@media (min-width: 0px) {
[id="s-548a92af-0b8d-4ddf-9b32-e0dfe27fac2e"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-548a92af-0b8d-4ddf-9b32-e0dfe27fac2e"] > .shg-row > .shg-c-sm-4 {
width: calc(33.333333333333336% - 15.0px);
}
[id="s-548a92af-0b8d-4ddf-9b32-e0dfe27fac2e"] > .shg-row > .shg-c-sm-8 {
width: calc(66.66666666666667% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-548a92af-0b8d-4ddf-9b32-e0dfe27fac2e"] > .shg-row > .shg-c-md-4 {
width: calc(33.333333333333336% - 15.0px);
}
[id="s-548a92af-0b8d-4ddf-9b32-e0dfe27fac2e"] > .shg-row > .shg-c-md-8 {
width: calc(66.66666666666667% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-548a92af-0b8d-4ddf-9b32-e0dfe27fac2e"] > .shg-row > .shg-c-lg-4 {
width: calc(33.333333333333336% - 15.0px);
}
[id="s-548a92af-0b8d-4ddf-9b32-e0dfe27fac2e"] > .shg-row > .shg-c-lg-8 {
width: calc(66.66666666666667% - 15.0px);
}
}
#s-d581623b-82a7-4b82-ae67-cd91f6ea52ff {
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}
#s-d581623b-82a7-4b82-ae67-cd91f6ea52ff .shg-product-sold-out {
display: none;
color: rgba(108, 10, 9, 1);
font-size: 32px;
font-weight:
700 ;
font-family: Open Sans;
font-style:
normal ;
}
#s-d581623b-82a7-4b82-ae67-cd91f6ea52ff .shg-product-price {
color: rgba(108, 10, 9, 1);
font-weight:
700 ;
font-family: Open Sans;
font-style:
normal ;
font-size: 32px;
}
#s-d581623b-82a7-4b82-ae67-cd91f6ea52ff .shg-product-compare-price {
display: inline;
text-decoration: line-through;
color: #000;
font-weight:
;
font-family: ;
font-style:
normal ;
font-size: 18px;
padding-left: 10px;
}
.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
color: #FFF;
}
.shg-product-atc-wrapper {
position: relative;
}
.shg-product-atc-btn {
position: relative;
z-index: 2;
display: block;
border: none;
align-items: normal;
box-sizing: border-box;
cursor: pointer;
transition: opacity 200ms linear;
opacity: 1;
}
.shg-product-atc-btn-opaque {
opacity: 0;
}
.shg-product-atc-info-box {
position: absolute;
z-index: 1;
display: flex;
overflow: hidden;
justify-content: center;
align-items: center;
text-align: center;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.shg-product-atc-btn-wrapper.shg-align-center {
text-align: center;
}
.shg-product-atc-btn-wrapper.shg-align-right {
text-align: right;
}
#s-effe4f71-d0b4-4ec4-ab0f-63842ba176ce {
padding-top: 20px;
padding-left: 40px;
padding-bottom: 20px;
padding-right: 40px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 51px;
background-color: rgba(5, 132, 10, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-effe4f71-d0b4-4ec4-ab0f-63842ba176ce:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-effe4f71-d0b4-4ec4-ab0f-63842ba176ce:active {background-color: #000000 !important;
text-decoration: none !important;}
#s-effe4f71-d0b4-4ec4-ab0f-63842ba176ce {
cursor: pointer;
user-select: none;
align-items: normal;
box-sizing: border-box;
}
#s-effe4f71-d0b4-4ec4-ab0f-63842ba176ce.shg-product-atc-disabled {
opacity: 0.5;
cursor: initial;
}
#s-effe4f71-d0b4-4ec4-ab0f-63842ba176ce.shg-btn {
color: #ffffff;
font-size: 20px;
display:
inline-block ;
}
#s-effe4f71-d0b4-4ec4-ab0f-63842ba176ce.shg-btn.shg-product-atc-error {
}
#s-43d18971-35a9-47f4-8519-5bb828160210 {
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}
#s-43d18971-35a9-47f4-8519-5bb828160210 img.shogun-image {
}
#s-43d18971-35a9-47f4-8519-5bb828160210 .shogun-image-content {
align-items: center;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 {
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 50px;
background-color: rgba(99, 140, 128, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44:hover {background-color: rgba(17, 17, 17, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(135, 182, 168, 1) !important;}#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44:active {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
background-color: rgba(99, 140, 128, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 1200px){#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 {
color: rgba(255, 255, 255, 1);
display: none;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44, #wrap-s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 {
display: none;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44, #wrap-s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 {
display: none;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44, #wrap-s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 { display:none !important; }}@media (max-width: 767px){#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 {
display: none;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44, #wrap-s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 { display:none !important; }}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44-atc-btn-wrapper {
text-align: center;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 {
cursor: pointer;
user-select: none;
align-items: normal;
box-sizing: border-box;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44.shg-product-atc-disabled {
opacity: 0.5;
cursor: initial;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44.shg-btn {
color: #ffffff;
font-size: 21px;
display:
block ;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44.shg-btn.shg-product-atc-error {
font-size: 0px;
}
@media (min-width: 1200px){
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44-atc-btn-wrapper {
text-align: center;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44 {
cursor: pointer;
user-select: none;
align-items: normal;
box-sizing: border-box;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44.shg-product-atc-disabled {
opacity: 0.5;
cursor: initial;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44.shg-btn {
color: rgba(255, 255, 255, 1);
font-size: 21px;
display:
block ;
}
#s-de8f5d7d-434a-4a06-8b67-7f3600f1fc44.shg-btn.shg-product-atc-error {
font-size: 0px;
}
}
@media (min-width: 0px) {
[id="s-145d0a49-b813-4622-8915-6fba4d3ffc4f"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-145d0a49-b813-4622-8915-6fba4d3ffc4f"] > .shg-row > .shg-c-sm-6 {
width: calc(50.0% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-145d0a49-b813-4622-8915-6fba4d3ffc4f"] > .shg-row > .shg-c-md-6 {
width: calc(50.0% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-145d0a49-b813-4622-8915-6fba4d3ffc4f"] > .shg-row > .shg-c-lg-6 {
width: calc(50.0% - 15.0px);
}
}
#s-26bf21f5-574e-4888-a7e4-480fe67b1eac {
margin-top: 5px;
margin-bottom: 5px;
min-height: 50px;
}
#s-26bf21f5-574e-4888-a7e4-480fe67b1eac > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-26bf21f5-574e-4888-a7e4-480fe67b1eac.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
@media (min-width: 0px) {
[id="s-d3fcf2d1-0ea6-4fa2-ae69-591981bc1407"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-d3fcf2d1-0ea6-4fa2-ae69-591981bc1407"] > .shg-row > .shg-c-sm-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-d3fcf2d1-0ea6-4fa2-ae69-591981bc1407"] > .shg-row > .shg-c-sm-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-d3fcf2d1-0ea6-4fa2-ae69-591981bc1407"] > .shg-row > .shg-c-md-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-d3fcf2d1-0ea6-4fa2-ae69-591981bc1407"] > .shg-row > .shg-c-md-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-d3fcf2d1-0ea6-4fa2-ae69-591981bc1407"] > .shg-row > .shg-c-lg-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-d3fcf2d1-0ea6-4fa2-ae69-591981bc1407"] > .shg-row > .shg-c-lg-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
#s-cd24ddd4-807f-4772-aae7-df864e2ad94e {
text-align: right;
}
#s-cd24ddd4-807f-4772-aae7-df864e2ad94e img.shogun-image {
}
#s-cd24ddd4-807f-4772-aae7-df864e2ad94e .shogun-image-content {
align-items: center;
}
#s-291b0009-0a72-4620-b815-e319f5e16408 {
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
#s-291b0009-0a72-4620-b815-e319f5e16408 .shogun-heading-component h1 {
color: #000;
font-weight:
normal ;
font-style:
normal ;
font-size: 21px;
text-align: left;
}
#s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80 {
text-align: center;
}
img.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80 .shogun-image-content {
align-items: center;
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shg-align-container {
text-align: center
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
box-sizing: border-box;
}
@media (min-width: 1200px){
img.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80 .shogun-image-content {
align-items: center;
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shg-align-container {
text-align: center
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
box-sizing: border-box;
}
}@media (min-width: 992px) and (max-width: 1199px){
img.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80 .shogun-image-content {
align-items: center;
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shg-align-container {
text-align: center
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
box-sizing: border-box;
}
}@media (min-width: 768px) and (max-width: 991px){
img.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80 .shogun-image-content {
align-items: center;
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shg-align-container {
text-align: center
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
box-sizing: border-box;
}
}@media (max-width: 767px){
img.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80 .shogun-image-content {
align-items: center;
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shg-align-container {
text-align: center
}
.s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image-container {
display: inline-block;
box-sizing: border-box;
}
#s-b31f2edc-316d-47e7-a3b0-4b99cdcdda80.shogun-image {
box-sizing: border-box;
}
}
#s-a739513b-ebfb-4829-87fc-aaa664bb8a78 {
margin-top: 10px;
margin-bottom: 0px;
padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
padding-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 253, 252, 1);
border-style: solid;
border-radius: 10px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 0px) {
[id="s-a739513b-ebfb-4829-87fc-aaa664bb8a78"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-a739513b-ebfb-4829-87fc-aaa664bb8a78"] > .shg-row > .shg-c-sm-3 {
width: calc(25.0% - 15.0px);
}
[id="s-a739513b-ebfb-4829-87fc-aaa664bb8a78"] > .shg-row > .shg-c-sm-9 {
width: calc(75.0% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-a739513b-ebfb-4829-87fc-aaa664bb8a78"] > .shg-row > .shg-c-md-3 {
width: calc(25.0% - 15.0px);
}
[id="s-a739513b-ebfb-4829-87fc-aaa664bb8a78"] > .shg-row > .shg-c-md-9 {
width: calc(75.0% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-a739513b-ebfb-4829-87fc-aaa664bb8a78"] > .shg-row > .shg-c-lg-3 {
width: calc(25.0% - 15.0px);
}
[id="s-a739513b-ebfb-4829-87fc-aaa664bb8a78"] > .shg-row > .shg-c-lg-9 {
width: calc(75.0% - 15.0px);
}
}
#s-1598c9f0-c483-45c7-82fe-51b81c379dd6 {
text-align: center;
}
#s-1598c9f0-c483-45c7-82fe-51b81c379dd6 img.shogun-image {
}
#s-1598c9f0-c483-45c7-82fe-51b81c379dd6 .shogun-image-content {
align-items: center;
}
#s-d82c0d46-c9b8-4cce-992d-8da7473809b9 {
padding-top: 15px;
padding-bottom: 15px;
text-align: center;
}
#s-d82c0d46-c9b8-4cce-992d-8da7473809b9 img.shogun-image {
}
#s-d82c0d46-c9b8-4cce-992d-8da7473809b9 .shogun-image-content {
align-items: center;
}
#s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6 {
min-height: 50px;
}
@media (min-width: 1200px){#s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6 {
display: none;
}
#s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6, #wrap-s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6 {
display: none;
}
#s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6, #wrap-s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6 { display:none !important; }}
@media (min-width: 0px) {
[id="s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6"] > .shg-row > .shg-c-sm-6 {
width: calc(50.0% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6"] > .shg-row > .shg-c-md-6 {
width: calc(50.0% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-a7a0de9b-6fe4-4392-b7f5-7d8722fe1fa6"] > .shg-row > .shg-c-lg-6 {
width: calc(50.0% - 15.0px);
}
}
#s-421a14c4-c332-4354-b669-f0c884aef3f1 {
display: none;
}
#s-c05dbec4-d9a5-4853-9f6b-2335b242da73 {
margin-top: 0px;
margin-bottom: 0px;
}
#s-2792fe3a-5578-421c-ab69-954dcd082677 {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-2792fe3a-5578-421c-ab69-954dcd082677 .shogun-heading-component h1 {
color: rgba(108, 10, 9, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 38px;
text-align: center;
}
#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 {
text-align: left;
}
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 img.shogun-image {
width: 100%;
}
@media (min-width: 1200px){
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 img.shogun-image {
width: 100%;
}
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 img.shogun-image {
width: 100%;
}
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 img.shogun-image {
width: 100%;
}
}@media (max-width: 767px){
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 .shg-image-zoom {
width:
100%;
height:
100%;
}
.shg-c#s-2c28bbd9-8d36-44ea-a635-ba52ec0ea6e6 img.shogun-image {
width: 100%;
}
}
#s-66a74df1-34f3-4a03-a3d2-f1c6b495e162 {
padding-top: 20px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 0px;
text-align: left;
}
@media (max-width: 767px){#s-66a74df1-34f3-4a03-a3d2-f1c6b495e162 {
}
}
#s-66a74df1-34f3-4a03-a3d2-f1c6b495e162 .shg-gallery-thumb-image-wrapper {
flex-basis: 16.666666666666668%;
padding-right: 10px;
padding-bottom: 5px;
}
#s-66a74df1-34f3-4a03-a3d2-f1c6b495e162 .shg-gallery-dots-container {
margin-top: -22px;
padding-bottom: 8px;
}
#s-66a74df1-34f3-4a03-a3d2-f1c6b495e162 .shg-gallery-thumb-list-margin {
margin-right: -10px;
}
#s-66a74df1-34f3-4a03-a3d2-f1c6b495e162 .shg-gallery-scroll-container {
width: 100%;
}
#s-66a74df1-34f3-4a03-a3d2-f1c6b495e162 .shg-gallery-scroll-button {
color: #FFF;
}
#s-66a74df1-34f3-4a03-a3d2-f1c6b495e162 .shg-gallery-dot {
background-color: #FFF;
}
@media (min-width: 768px) and (max-width: 991px){#s-3dd1c1db-0f97-4be8-b29a-9f13d6828f57 {
padding-left: 20px;
padding-right: 20px;
}
}@media (max-width: 767px){#s-3dd1c1db-0f97-4be8-b29a-9f13d6828f57 {
padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
}
}
#s-3dd1c1db-0f97-4be8-b29a-9f13d6828f57 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-3dd1c1db-0f97-4be8-b29a-9f13d6828f57.shg-box.shg-c {
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
justify-content: flex-start;
}
#s-1b6d138c-e990-49b9-944f-b041fedda48a {
display: none;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a {
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 50px;
background-color: rgba(99, 140, 128, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a:hover {background-color: rgba(17, 17, 17, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(135, 182, 168, 1) !important;}#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a:active {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
background-color: rgba(99, 140, 128, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 1200px){#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a {
color: rgba(255, 255, 255, 1);
display: none;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a, #wrap-s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a {
display: none;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a, #wrap-s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a {
display: none;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a, #wrap-s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a { display:none !important; }}@media (max-width: 767px){#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a {
display: none;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a, #wrap-s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a { display:none !important; }}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a-atc-btn-wrapper {
text-align: center;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a {
cursor: pointer;
user-select: none;
align-items: normal;
box-sizing: border-box;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a.shg-product-atc-disabled {
opacity: 0.5;
cursor: initial;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a.shg-btn {
color: #ffffff;
font-size: ;
display:
block ;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a.shg-btn.shg-product-atc-error {
font-size: 0px;
}
@media (min-width: 1200px){
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a-atc-btn-wrapper {
text-align: center;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a {
cursor: pointer;
user-select: none;
align-items: normal;
box-sizing: border-box;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a.shg-product-atc-disabled {
opacity: 0.5;
cursor: initial;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a.shg-btn {
color: rgba(255, 255, 255, 1);
font-size: ;
display:
block ;
}
#s-eb8b093a-a545-4d5b-9b2a-5fe05af79c8a.shg-btn.shg-product-atc-error {
font-size: 0px;
}
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 {
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-decoration: none;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-selector-wrapper {
display: flex;
flex-direction: row;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-selector-wrapper > * {
flex-grow: 1;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-selector-wrapper select {
width: 100% !important;
margin: 0 !important;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-selector-inline-wrapper:not(:first-child) {
margin-left: 10px;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-swatches-wrapper {
display: grid;
grid-gap: 12px;
grid-template-columns: repeat(auto-fit, 32px);
margin-top: 6px;
min-width: 100px;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-swatch {
position: relative;
display: block;
height: 32px;
width: 32px;
border-radius: 50%;
cursor: pointer;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-swatch.not-available {
cursor: not-allowed;
background: url("data:image/svg+xml;utf8,");
background-repeat:no-repeat;
background-position:center center;
background-size: 100% 100%, auto;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-swatch::before {
content: "";
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
border: 1px solid hsla(230, 13%, 23%, 0.1);
width: 100%;
height: 100%;
border-radius: inherit;
pointer-events: none;
transition: 0.2s;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-swatch:hover::before {
border-color: hsla(230, 13%, 23%, 0.3);
width: calc(100% + 6px);
height: calc(100% + 6px);
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-swatch.selected::before {
border-color: hsla(230, 13%, 23%, 0.8);
width: calc(100% + 6px);
height: calc(100% + 6px);
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-product-swatches-title {
height: 32px;
display: block;
font-size: 14px;
margin-top: 8px;
overflow-x: clip;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822-btn-wrapper {
text-align: center;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-variant-btn {
color: #ffffff;
background: #252525;
font-size: 14px;
padding: 10px;
border-radius: 2px;
border:
solid ;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-variant-btn:hover {
background: #252525;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-variant-btn:active, #s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-variant-btn.active {
background: #252525;
color: #ffffff;
}
#s-8f9754fe-11c9-413e-9062-f5d56244e822 .shg-variant-btn.disabled {
background: #252525;
}
#s-ec23d9a7-489a-42b1-a6d9-75bad98e9658 {
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}
#s-ec23d9a7-489a-42b1-a6d9-75bad98e9658 .shg-product-quantity-wrapper {
display: flex;
}
#s-ec23d9a7-489a-42b1-a6d9-75bad98e9658 .shg-product-quantity-wrapper input {
flex: auto;
text-align: center;
width: calc(100% - 70px);
margin: 0 !important;
}
#s-ec23d9a7-489a-42b1-a6d9-75bad98e9658 .shg-product-quantity-wrapper button.shg-product-quantity-button {
border: 0 !important;
margin: 0 !important;
}
#s-ec23d9a7-489a-42b1-a6d9-75bad98e9658 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
margin-right: 10px !important;
}
#s-ec23d9a7-489a-42b1-a6d9-75bad98e9658 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
margin-left: 10px !important;
}
#s-deeb8a65-aec5-4267-8898-ab3eda95aa7e {
text-align: center;
}
#s-deeb8a65-aec5-4267-8898-ab3eda95aa7e .shg-product-sold-out {
display: none;
color: #000;
font-size: 24px;
font-weight:
;
font-family: ;
font-style:
normal ;
}
#s-deeb8a65-aec5-4267-8898-ab3eda95aa7e .shg-product-price {
color: #000;
font-weight:
;
font-family: ;
font-style:
normal ;
font-size: 24px;
}
#s-deeb8a65-aec5-4267-8898-ab3eda95aa7e .shg-product-compare-price {
display: inline;
text-decoration: line-through;
color: #000;
font-weight:
;
font-family: ;
font-style:
normal ;
font-size: 18px;
padding-left: 10px;
}
#s-c922a271-e597-4cb2-b2df-d2596f813a38 {
padding-top: 20px;
padding-left: 40px;
padding-bottom: 20px;
padding-right: 40px;
border-radius: 50px;
background-color: rgba(23, 131, 9, 1);
text-align: center;
cursor: pointer;
}
#s-c922a271-e597-4cb2-b2df-d2596f813a38:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c922a271-e597-4cb2-b2df-d2596f813a38:active {background-color: #000000 !important;
text-decoration: none !important;}
#s-c922a271-e597-4cb2-b2df-d2596f813a38 {
cursor: pointer;
user-select: none;
align-items: normal;
box-sizing: border-box;
}
#s-c922a271-e597-4cb2-b2df-d2596f813a38.shg-product-atc-disabled {
opacity: 0.5;
cursor: initial;
}
#s-c922a271-e597-4cb2-b2df-d2596f813a38.shg-btn {
color: #ffffff;
font-size: 20px;
display:
inline-block ;
}
#s-c922a271-e597-4cb2-b2df-d2596f813a38.shg-btn.shg-product-atc-error {
}
#s-f2ec88e0-e893-44da-b991-68ded79e7145 {
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}
#s-f2ec88e0-e893-44da-b991-68ded79e7145 img.shogun-image {
}
#s-f2ec88e0-e893-44da-b991-68ded79e7145 .shogun-image-content {
align-items: center;
}
#s-26f46ff5-50d1-491d-971a-82398b6feeed {
margin-top: 10px;
margin-bottom: 0px;
padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
padding-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(244, 203, 156, 1);
border-style: solid;
border-radius: 10px;
background-color: rgba(250, 243, 229, 1);
}
@media (min-width: 0px) {
[id="s-26f46ff5-50d1-491d-971a-82398b6feeed"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-26f46ff5-50d1-491d-971a-82398b6feeed"] > .shg-row > .shg-c-sm-3 {
width: calc(25.0% - 15.0px);
}
[id="s-26f46ff5-50d1-491d-971a-82398b6feeed"] > .shg-row > .shg-c-sm-9 {
width: calc(75.0% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-26f46ff5-50d1-491d-971a-82398b6feeed"] > .shg-row > .shg-c-md-3 {
width: calc(25.0% - 15.0px);
}
[id="s-26f46ff5-50d1-491d-971a-82398b6feeed"] > .shg-row > .shg-c-md-9 {
width: calc(75.0% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-26f46ff5-50d1-491d-971a-82398b6feeed"] > .shg-row > .shg-c-lg-3 {
width: calc(25.0% - 15.0px);
}
[id="s-26f46ff5-50d1-491d-971a-82398b6feeed"] > .shg-row > .shg-c-lg-9 {
width: calc(75.0% - 15.0px);
}
}
#s-0f72014a-75f2-43c1-bf7e-c2bcb008a868 {
margin-left: auto;
margin-right: auto;
max-width: 30%;
text-align: center;
}
#s-0f72014a-75f2-43c1-bf7e-c2bcb008a868 img.shogun-image {
}
#s-0f72014a-75f2-43c1-bf7e-c2bcb008a868 .shogun-image-content {
align-items: center;
}
#s-118079e3-6407-4bff-8155-6c29d389d3c0 {
padding-top: 15px;
padding-bottom: 15px;
max-width: 100%;
text-align: center;
}
#s-118079e3-6407-4bff-8155-6c29d389d3c0 img.shogun-image {
}
#s-118079e3-6407-4bff-8155-6c29d389d3c0 .shogun-image-content {
align-items: center;
}
#s-391cca7f-6d00-4a13-882b-2713a6038b1e {
background-attachment: fixed;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
#s-391cca7f-6d00-4a13-882b-2713a6038b1e > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-391cca7f-6d00-4a13-882b-2713a6038b1e.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-81ab2a84-992e-493c-91a2-067d6868a4db {
padding-top: 20px;
padding-bottom: 0px;
background-color: rgba(247, 247, 249, 1);
}
#s-a05eaaf6-124c-462b-8a67-7a0a16770bdf {
margin-top: -5px;
margin-left: auto;
margin-bottom: -5px;
margin-right: auto;
padding-top: 40px;
padding-left: 4%;
padding-bottom: 40px;
padding-right: 4%;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
max-width: 400%;
text-align: center;
background-color: rgba(247, 247, 249, 1);
}
#s-a05eaaf6-124c-462b-8a67-7a0a16770bdf img.shogun-image {
}
#s-a05eaaf6-124c-462b-8a67-7a0a16770bdf .shogun-image-content {
align-items: center;
}
#s-6b25aad7-811e-46e4-90ae-4cb562a2faf3 {
background-repeat: no-repeat;
background-size: cover;
margin-left: -1%;
margin-right: -1%;
padding-left: 10px;
padding-right: 10px;
min-height: 50px;
background-position: center top;
}
#s-6b25aad7-811e-46e4-90ae-4cb562a2faf3 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-6b25aad7-811e-46e4-90ae-4cb562a2faf3.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-d4339896-8a47-4ab7-a2dd-98e72212a391 {
margin-top: 60px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-d4339896-8a47-4ab7-a2dd-98e72212a391 .shogun-heading-component h1 {
color: rgba(108, 10, 9, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 48px;
}
#s-275b4e26-dd06-4028-8573-61c379286003 {
margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 60px;
min-height: 50px;
max-width: 1140px;
}
#s-275b4e26-dd06-4028-8573-61c379286003 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-275b4e26-dd06-4028-8573-61c379286003.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-ddb19fe5-ae99-44b0-a8ad-5618940ba60f {
margin-left: auto;
margin-right: auto;
padding-top: 40px;
padding-bottom: 40px;
}
@media (min-width: 0px) {
[id="s-ddb19fe5-ae99-44b0-a8ad-5618940ba60f"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-ddb19fe5-ae99-44b0-a8ad-5618940ba60f"] > .shg-row > .shg-c-sm-4 {
width: calc(33.333333333333336% - 20.0px);
}
}
@media (min-width: 992px) {
[id="s-ddb19fe5-ae99-44b0-a8ad-5618940ba60f"] > .shg-row > .shg-c-md-4 {
width: calc(33.333333333333336% - 20.0px);
}
}
@media (min-width: 1200px) {
[id="s-ddb19fe5-ae99-44b0-a8ad-5618940ba60f"] > .shg-row > .shg-c-lg-4 {
width: calc(33.333333333333336% - 20.0px);
}
}
#s-c5f13ba3-2f89-4d84-91fb-2562a386df27 {
text-align: center;
}
#s-c5f13ba3-2f89-4d84-91fb-2562a386df27 img.shogun-image {
}
#s-c5f13ba3-2f89-4d84-91fb-2562a386df27 .shogun-image-content {
align-items: center;
}
#s-03c70d95-e69b-4b6e-ad36-2945309b1667 {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-03c70d95-e69b-4b6e-ad36-2945309b1667 .shogun-heading-component h1 {
color: rgba(0, 0, 0, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 30px;
}
#s-e09cc99e-8b31-4527-81a3-f1c6a53942cc {
text-align: center;
}
#s-e09cc99e-8b31-4527-81a3-f1c6a53942cc img.shogun-image {
}
#s-e09cc99e-8b31-4527-81a3-f1c6a53942cc .shogun-image-content {
align-items: center;
}
#s-aebd53df-6dcd-4bc3-9ebb-9fc82c555fac {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-aebd53df-6dcd-4bc3-9ebb-9fc82c555fac .shogun-heading-component h1 {
color: rgba(0, 0, 0, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 30px;
}
#s-2f57897c-7469-4a0f-85e8-9b37f6c18463 {
text-align: center;
}
#s-2f57897c-7469-4a0f-85e8-9b37f6c18463 img.shogun-image {
}
#s-2f57897c-7469-4a0f-85e8-9b37f6c18463 .shogun-image-content {
align-items: center;
}
#s-c036a86d-cf17-44ff-932a-12176872c9df {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-c036a86d-cf17-44ff-932a-12176872c9df .shogun-heading-component h1 {
color: rgba(0, 0, 0, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 30px;
}
.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
color: #FFF;
}
.shg-btn {
cursor: pointer;
box-sizing: border-box;
}
.shg-btn-text {
font-weight: ;
font-family: ;
}
.shg-btn.shg-btn-stretch {
display: block;
}
.shg-btn:not(.shg-btn-stretch) {
display: inline-block;
}
.shg-btn-wrapper.shg-align-left {
text-align: left;
}
.shg-btn-wrapper.shg-align-center {
text-align: center;
}
.shg-btn-wrapper.shg-align-right {
text-align: right;
}
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9 {
margin-top: 10px;
margin-bottom: 10px;
padding-top: 20px;
padding-left: 40px;
padding-bottom: 20px;
padding-right: 40px;
border-radius: 100px;
background-color: rgba(5, 132, 10, 1);
text-align: center;
text-decoration: none;
}
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9:active {background-color: #000000 !important;
text-decoration: none !important;}
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9-root {
text-align: center;
}
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9.shg-btn {
color: #ffffff;
font-size: 20px;
display:
inline-block ;
}
@media (min-width: 1200px){
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9-root {
text-align: center;
}
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9.shg-btn {
color: #ffffff;
font-size: 20px;
display:
inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9-root {
text-align: center;
}
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9.shg-btn {
color: #ffffff;
font-size: 20px;
display:
inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9-root {
text-align: center;
}
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9.shg-btn {
color: #ffffff;
font-size: 20px;
display:
inline-block ;
}
}@media (max-width: 767px){
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9-root {
text-align: center;
}
#s-db55b706-c325-4f2f-bf0e-5c05d29b31f9.shg-btn {
color: #ffffff;
font-size: 20px;
display:
inline-block ;
}
}
#s-5339c32b-df1e-4029-afae-1a21a5c41dfe {
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}
#s-5339c32b-df1e-4029-afae-1a21a5c41dfe img.shogun-image {
}
#s-5339c32b-df1e-4029-afae-1a21a5c41dfe .shogun-image-content {
align-items: center;
}
#s-0fea268c-3337-4ea8-9e6b-24242e289212 {
background-repeat: no-repeat;
background-size: cover;
min-height: 50px;
background-position: center center;
}
#s-0fea268c-3337-4ea8-9e6b-24242e289212 > .shg-box-overlay {
background-color: rgba(99, 140, 128, 1);
opacity: 0.95;
}#s-0fea268c-3337-4ea8-9e6b-24242e289212.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-34ad3a1a-29e7-4c0d-8180-70ddda4a5f02 {
margin-left: auto;
margin-right: auto;
padding-top: 60px;
padding-left: 20px;
padding-bottom: 60px;
padding-right: 20px;
min-height: 50px;
max-width: 900px;
}
#s-34ad3a1a-29e7-4c0d-8180-70ddda4a5f02 > .shg-box-overlay {
background-color: rgba(12, 112, 83, 1);
opacity: 0;
}#s-34ad3a1a-29e7-4c0d-8180-70ddda4a5f02.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
@media (min-width: 0px) {
[id="s-0a6f1aa1-6ecc-4cf8-bc39-435a6435998c"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-0a6f1aa1-6ecc-4cf8-bc39-435a6435998c"] > .shg-row > .shg-c-sm-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-0a6f1aa1-6ecc-4cf8-bc39-435a6435998c"] > .shg-row > .shg-c-sm-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-0a6f1aa1-6ecc-4cf8-bc39-435a6435998c"] > .shg-row > .shg-c-md-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-0a6f1aa1-6ecc-4cf8-bc39-435a6435998c"] > .shg-row > .shg-c-md-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-0a6f1aa1-6ecc-4cf8-bc39-435a6435998c"] > .shg-row > .shg-c-lg-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-0a6f1aa1-6ecc-4cf8-bc39-435a6435998c"] > .shg-row > .shg-c-lg-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
#s-4b96318f-027f-49bf-a518-06d152e87db9 {
margin-left: auto;
margin-right: auto;
text-align: center;
}
#s-4b96318f-027f-49bf-a518-06d152e87db9 img.shogun-image {
}
#s-4b96318f-027f-49bf-a518-06d152e87db9 .shogun-image-content {
align-items: center;
}
#s-397cbe84-4a74-4562-932c-c2b1d950dab4 {
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
#s-397cbe84-4a74-4562-932c-c2b1d950dab4 .shogun-heading-component h1 {
color: rgba(255, 255, 255, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 32px;
text-align: left;
}
#s-ae87ff59-94ec-40af-a61a-e2c382cc9b8f {
padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-ae87ff59-94ec-40af-a61a-e2c382cc9b8f {
display: none;
}
#s-ae87ff59-94ec-40af-a61a-e2c382cc9b8f, #wrap-s-ae87ff59-94ec-40af-a61a-e2c382cc9b8f { display:none !important; }}@media (max-width: 767px){#s-ae87ff59-94ec-40af-a61a-e2c382cc9b8f {
display: none;
}
#s-ae87ff59-94ec-40af-a61a-e2c382cc9b8f, #wrap-s-ae87ff59-94ec-40af-a61a-e2c382cc9b8f { display:none !important; }}
#s-ae87ff59-94ec-40af-a61a-e2c382cc9b8f > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-ae87ff59-94ec-40af-a61a-e2c382cc9b8f.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-a7ed6b34-a227-4293-a3f8-bb76211d43eb {
margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 60px;
min-height: 50px;
background-color: rgba(247, 247, 247, 1);
}
#s-a7ed6b34-a227-4293-a3f8-bb76211d43eb > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-a7ed6b34-a227-4293-a3f8-bb76211d43eb.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-fb3fdd9a-04d5-4d87-b50b-d868ba551b00 {
padding-top: 40px;
padding-bottom: 40px;
text-align: center;
}
#s-fb3fdd9a-04d5-4d87-b50b-d868ba551b00 .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 42px;
}
#s-c23bc51f-7e02-479b-8475-ce4c00876dbc {
margin-left: auto;
margin-right: auto;
padding-top: 60px;
padding-bottom: 60px;
max-width: 1280px;
}
@media (min-width: 0px) {
[id="s-c23bc51f-7e02-479b-8475-ce4c00876dbc"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-c23bc51f-7e02-479b-8475-ce4c00876dbc"] > .shg-row > .shg-c-sm-4 {
width: calc(33.333333333333336% - 13.333333333333334px);
}
}
@media (min-width: 992px) {
[id="s-c23bc51f-7e02-479b-8475-ce4c00876dbc"] > .shg-row > .shg-c-md-4 {
width: calc(33.333333333333336% - 13.333333333333334px);
}
}
@media (min-width: 1200px) {
[id="s-c23bc51f-7e02-479b-8475-ce4c00876dbc"] > .shg-row > .shg-c-lg-4 {
width: calc(33.333333333333336% - 13.333333333333334px);
}
}
@media (min-width: 0px) {
[id="s-335f1358-9a4e-49a4-807c-f60f6485a854"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-335f1358-9a4e-49a4-807c-f60f6485a854"] > .shg-row > .shg-c-sm-7 {
width: calc(58.333333333333336% - 10.0px);
}
[id="s-335f1358-9a4e-49a4-807c-f60f6485a854"] > .shg-row > .shg-c-sm-5 {
width: calc(41.66666666666667% - 10.0px);
}
}
@media (min-width: 992px) {
[id="s-335f1358-9a4e-49a4-807c-f60f6485a854"] > .shg-row > .shg-c-md-7 {
width: calc(58.333333333333336% - 10.0px);
}
[id="s-335f1358-9a4e-49a4-807c-f60f6485a854"] > .shg-row > .shg-c-md-5 {
width: calc(41.66666666666667% - 10.0px);
}
}
@media (min-width: 1200px) {
[id="s-335f1358-9a4e-49a4-807c-f60f6485a854"] > .shg-row > .shg-c-lg-7 {
width: calc(58.333333333333336% - 10.0px);
}
[id="s-335f1358-9a4e-49a4-807c-f60f6485a854"] > .shg-row > .shg-c-lg-5 {
width: calc(41.66666666666667% - 10.0px);
}
}
#s-548323dd-bbcf-4bed-965e-200531ff1e7a {
padding-top: 10px;
padding-bottom: 10px;
text-align: right;
}
#s-548323dd-bbcf-4bed-965e-200531ff1e7a .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 20px;
text-align: right;
}
#s-8bb5dbb3-cea3-4ef4-8254-b23adc753b16 {
padding-top: 10px;
padding-bottom: 10px;
text-align: right;
}
#s-8bb5dbb3-cea3-4ef4-8254-b23adc753b16 .shogun-heading-component h1 {
color: rgba(79, 79, 79, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 16px;
text-align: right;
}
#s-c9b5cdf5-a600-46ad-9df5-232ffc70aa8b {
text-align: center;
}
#s-c9b5cdf5-a600-46ad-9df5-232ffc70aa8b img.shogun-image {
}
#s-c9b5cdf5-a600-46ad-9df5-232ffc70aa8b .shogun-image-content {
align-items:
flex-start;
}
@media (min-width: 0px) {
[id="s-1b06548d-51f3-4d28-83da-9140f1b7fbbd"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-1b06548d-51f3-4d28-83da-9140f1b7fbbd"] > .shg-row > .shg-c-sm-7 {
width: calc(58.333333333333336% - 15.0px);
}
[id="s-1b06548d-51f3-4d28-83da-9140f1b7fbbd"] > .shg-row > .shg-c-sm-5 {
width: calc(41.66666666666667% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-1b06548d-51f3-4d28-83da-9140f1b7fbbd"] > .shg-row > .shg-c-md-7 {
width: calc(58.333333333333336% - 15.0px);
}
[id="s-1b06548d-51f3-4d28-83da-9140f1b7fbbd"] > .shg-row > .shg-c-md-5 {
width: calc(41.66666666666667% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-1b06548d-51f3-4d28-83da-9140f1b7fbbd"] > .shg-row > .shg-c-lg-7 {
width: calc(58.333333333333336% - 15.0px);
}
[id="s-1b06548d-51f3-4d28-83da-9140f1b7fbbd"] > .shg-row > .shg-c-lg-5 {
width: calc(41.66666666666667% - 15.0px);
}
}
#s-4480905f-a978-43fa-81ad-3e53e463107e {
padding-top: 10px;
padding-bottom: 10px;
text-align: right;
}
#s-4480905f-a978-43fa-81ad-3e53e463107e .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 20px;
text-align: right;
}
#s-bd370f6e-c4e7-44ee-a8e6-6b44f8273ac5 {
padding-top: 10px;
padding-bottom: 10px;
text-align: right;
}
#s-bd370f6e-c4e7-44ee-a8e6-6b44f8273ac5 .shogun-heading-component h1 {
color: rgba(79, 79, 79, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 16px;
text-align: right;
}
#s-a4c56e86-6d90-44ff-af65-65b4a5aebf38 {
text-align: center;
}
#s-a4c56e86-6d90-44ff-af65-65b4a5aebf38 img.shogun-image {
}
#s-a4c56e86-6d90-44ff-af65-65b4a5aebf38 .shogun-image-content {
align-items:
flex-start;
}
#s-e685c1d6-7b52-4f2f-a2d4-fc561ac3dd5a {
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: center;
}
#s-e685c1d6-7b52-4f2f-a2d4-fc561ac3dd5a img.shogun-image {
}
#s-e685c1d6-7b52-4f2f-a2d4-fc561ac3dd5a .shogun-image-content {
align-items: center;
}
@media (min-width: 0px) {
[id="s-dfbc001f-2cc8-4ed1-896e-1dcb89b140fa"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-dfbc001f-2cc8-4ed1-896e-1dcb89b140fa"] > .shg-row > .shg-c-sm-5 {
width: calc(41.66666666666667% - 10.0px);
}
[id="s-dfbc001f-2cc8-4ed1-896e-1dcb89b140fa"] > .shg-row > .shg-c-sm-7 {
width: calc(58.333333333333336% - 10.0px);
}
}
@media (min-width: 992px) {
[id="s-dfbc001f-2cc8-4ed1-896e-1dcb89b140fa"] > .shg-row > .shg-c-md-5 {
width: calc(41.66666666666667% - 10.0px);
}
[id="s-dfbc001f-2cc8-4ed1-896e-1dcb89b140fa"] > .shg-row > .shg-c-md-7 {
width: calc(58.333333333333336% - 10.0px);
}
}
@media (min-width: 1200px) {
[id="s-dfbc001f-2cc8-4ed1-896e-1dcb89b140fa"] > .shg-row > .shg-c-lg-5 {
width: calc(41.66666666666667% - 10.0px);
}
[id="s-dfbc001f-2cc8-4ed1-896e-1dcb89b140fa"] > .shg-row > .shg-c-lg-7 {
width: calc(58.333333333333336% - 10.0px);
}
}
#s-9c933378-ae45-44e8-8ae7-24f7d6a59615 {
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 200px;
text-align: center;
}
#s-9c933378-ae45-44e8-8ae7-24f7d6a59615 img.shogun-image {
}
#s-9c933378-ae45-44e8-8ae7-24f7d6a59615 .shogun-image-content {
align-items:
flex-start;
}
#s-a2551311-8206-4666-9a0c-88462e9399d4 {
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
#s-a2551311-8206-4666-9a0c-88462e9399d4 .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 20px;
text-align: left;
}
#s-5d9c52a0-49b0-41af-8bc8-3e84b4598b47 {
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
#s-5d9c52a0-49b0-41af-8bc8-3e84b4598b47 .shogun-heading-component h1 {
color: rgba(79, 79, 79, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 16px;
text-align: left;
}
@media (min-width: 0px) {
[id="s-31be2517-a954-4a08-9daa-8368c13f710c"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-31be2517-a954-4a08-9daa-8368c13f710c"] > .shg-row > .shg-c-sm-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-31be2517-a954-4a08-9daa-8368c13f710c"] > .shg-row > .shg-c-sm-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-31be2517-a954-4a08-9daa-8368c13f710c"] > .shg-row > .shg-c-md-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-31be2517-a954-4a08-9daa-8368c13f710c"] > .shg-row > .shg-c-md-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-31be2517-a954-4a08-9daa-8368c13f710c"] > .shg-row > .shg-c-lg-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-31be2517-a954-4a08-9daa-8368c13f710c"] > .shg-row > .shg-c-lg-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
#s-7c315451-4e91-4a30-86a6-3df362e1b280 {
text-align: center;
}
#s-7c315451-4e91-4a30-86a6-3df362e1b280 img.shogun-image {
}
#s-7c315451-4e91-4a30-86a6-3df362e1b280 .shogun-image-content {
align-items:
flex-start;
}
#s-c62e98c1-877b-47f4-90aa-5cd84f605f1a {
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
#s-c62e98c1-877b-47f4-90aa-5cd84f605f1a .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 20px;
text-align: left;
}
#s-07a2c569-f7dd-4cc0-b83a-c9f2d92c719d {
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
#s-07a2c569-f7dd-4cc0-b83a-c9f2d92c719d .shogun-heading-component h1 {
color: rgba(79, 79, 79, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 16px;
text-align: left;
}
#s-061a2ca2-688d-44de-87ad-10a376e4ffca {
min-height: 50px;
background-color: rgba(60, 60, 60, 1);
}
#s-061a2ca2-688d-44de-87ad-10a376e4ffca > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-061a2ca2-688d-44de-87ad-10a376e4ffca.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-ee9c3568-5fe5-4bea-be66-78011a8a37d0 {
padding-top: 40px;
padding-bottom: 10px;
text-align: center;
}
#s-ee9c3568-5fe5-4bea-be66-78011a8a37d0 .shogun-heading-component h1 {
color: rgba(255, 255, 255, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 42px;
}
.shogun-video {
position: relative;
display: block;
height: 0;
padding: 0;
overflow: hidden;
}
.shogun-video-16x9 {
padding-bottom: 56.25%;
}
.shogun-video-4x3 {
padding-bottom: 75%;
}
.shogun-video-embed {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
#s-a5151afd-b810-42a0-a428-9527c38319a7 {
margin-top: 22px;
margin-left: auto;
margin-bottom: 22px;
margin-right: auto;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 10px;
max-width: 1080px;
}
#s-5b1f7eb2-2e8a-4215-8bc8-e85a2c2b0c11 {
padding-top: 60px;
padding-left: 5%;
padding-bottom: 60px;
padding-right: 5%;
background-color: rgba(247, 247, 246, 1);
}
@media (min-width: 1200px){#s-5b1f7eb2-2e8a-4215-8bc8-e85a2c2b0c11 {
display: none;
}
#s-5b1f7eb2-2e8a-4215-8bc8-e85a2c2b0c11, #wrap-s-5b1f7eb2-2e8a-4215-8bc8-e85a2c2b0c11 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5b1f7eb2-2e8a-4215-8bc8-e85a2c2b0c11 {
display: none;
}
#s-5b1f7eb2-2e8a-4215-8bc8-e85a2c2b0c11, #wrap-s-5b1f7eb2-2e8a-4215-8bc8-e85a2c2b0c11 { display:none !important; }}
#s-5b1f7eb2-2e8a-4215-8bc8-e85a2c2b0c11 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-5b1f7eb2-2e8a-4215-8bc8-e85a2c2b0c11.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-e2885cfb-7092-42eb-baa8-c6ff0ee6644e {
margin-left: auto;
margin-right: auto;
max-width: 650px;
}
#s-e2885cfb-7092-42eb-baa8-c6ff0ee6644e > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-e2885cfb-7092-42eb-baa8-c6ff0ee6644e.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-014713da-69be-4b8a-b95f-6079df783376 {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-014713da-69be-4b8a-b95f-6079df783376 .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 42px;
}
#s-63d07143-8dbd-447a-9ced-87c0223f00b4 {
margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
min-height: 30px;
max-width: 300px;
text-align: center;
}
#s-63d07143-8dbd-447a-9ced-87c0223f00b4 img.shogun-image {
}
#s-63d07143-8dbd-447a-9ced-87c0223f00b4 .shogun-image-content {
align-items: center;
}
#s-dddb20d3-0d13-439e-a132-57f15d5f01aa {
padding-top: 20px;
padding-bottom: 0px;
text-align: center;
}
#s-dddb20d3-0d13-439e-a132-57f15d5f01aa img.shogun-image {
}
#s-dddb20d3-0d13-439e-a132-57f15d5f01aa .shogun-image-content {
align-items:
flex-start;
}
#s-02bba6f0-8ea3-46a8-bebf-ca978df93c11 {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-02bba6f0-8ea3-46a8-bebf-ca978df93c11 .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 30px;
text-align: center;
}
#s-c2d7f505-90e2-4743-9851-b529605fa603 {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-c2d7f505-90e2-4743-9851-b529605fa603 .shogun-heading-component h1 {
color: rgba(79, 79, 79, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 20px;
text-align: center;
}
#s-371b942e-73ad-4267-bf35-56995c6c337c {
padding-top: 20px;
padding-bottom: 0px;
text-align: center;
}
#s-371b942e-73ad-4267-bf35-56995c6c337c img.shogun-image {
}
#s-371b942e-73ad-4267-bf35-56995c6c337c .shogun-image-content {
align-items:
flex-start;
}
#s-76285399-f19f-49dc-bdbe-964c5d111f84 {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-76285399-f19f-49dc-bdbe-964c5d111f84 .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 30px;
text-align: center;
}
#s-eef90f27-7be5-4d67-9d29-e52da8e0f65b {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-eef90f27-7be5-4d67-9d29-e52da8e0f65b .shogun-heading-component h1 {
color: rgba(79, 79, 79, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 20px;
text-align: center;
}
#s-61ed2e42-5869-4fc3-8591-3f3fb63f3ca0 {
padding-top: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 200px;
text-align: center;
}
#s-61ed2e42-5869-4fc3-8591-3f3fb63f3ca0 img.shogun-image {
}
#s-61ed2e42-5869-4fc3-8591-3f3fb63f3ca0 .shogun-image-content {
align-items:
flex-start;
}
#s-4f0881b1-5e10-4179-b1bd-f661ea7d57bc {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-4f0881b1-5e10-4179-b1bd-f661ea7d57bc .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 30px;
text-align: center;
}
#s-ab8f2c43-4ab8-48e5-b5f6-fe5821223775 {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-ab8f2c43-4ab8-48e5-b5f6-fe5821223775 .shogun-heading-component h1 {
color: rgba(79, 79, 79, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 20px;
text-align: center;
}
#s-7be3e2be-00cb-454b-bc11-682eec742df1 {
padding-top: 20px;
text-align: center;
}
#s-7be3e2be-00cb-454b-bc11-682eec742df1 img.shogun-image {
}
#s-7be3e2be-00cb-454b-bc11-682eec742df1 .shogun-image-content {
align-items:
flex-start;
}
#s-c2ff82a2-3654-4831-9dc1-0140070196a8 {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-c2ff82a2-3654-4831-9dc1-0140070196a8 .shogun-heading-component h1 {
color: rgba(213, 113, 118, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 30px;
text-align: center;
}
#s-447d3ebb-c402-4bca-ae7f-6a15049289fd {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-447d3ebb-c402-4bca-ae7f-6a15049289fd .shogun-heading-component h1 {
color: rgba(79, 79, 79, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 20px;
text-align: center;
}
#s-b84e9e42-a9c7-44b5-a4ec-af34765096d9 {
margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 400px;
}
#s-b84e9e42-a9c7-44b5-a4ec-af34765096d9 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-b84e9e42-a9c7-44b5-a4ec-af34765096d9.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-b8acf085-4ac6-472b-b6a3-7fa3e5c70361 {
display: none;
}
#s-59d84297-11e6-45b6-90fd-1925bab011c5 {
display: none;
}
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4 {
margin-top: 20px;
margin-bottom: 0px;
padding-top: 20px;
padding-left: 40px;
padding-bottom: 20px;
padding-right: 40px;
border-radius: 100px;
background-color: rgba(5, 132, 10, 1);
text-align: center;
text-decoration: none;
}
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4:active {background-color: #000000 !important;
text-decoration: none !important;}
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4-root {
text-align: center;
}
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4.shg-btn {
color: #ffffff;
font-size: 18px;
display:
inline-block ;
}
@media (min-width: 1200px){
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4-root {
text-align: center;
}
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4.shg-btn {
color: #ffffff;
font-size: 18px;
display:
inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4-root {
text-align: center;
}
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4.shg-btn {
color: #ffffff;
font-size: 18px;
display:
inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4-root {
text-align: center;
}
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4.shg-btn {
color: #ffffff;
font-size: 18px;
display:
inline-block ;
}
}@media (max-width: 767px){
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4-root {
text-align: center;
}
#s-3893b2c5-3921-4c98-9b9e-c6a56531d9e4.shg-btn {
color: #ffffff;
font-size: 18px;
display:
inline-block ;
}
}
#s-3d04577a-5ec8-40da-a42b-5eaea31d79f4 {
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}
#s-3d04577a-5ec8-40da-a42b-5eaea31d79f4 img.shogun-image {
}
#s-3d04577a-5ec8-40da-a42b-5eaea31d79f4 .shogun-image-content {
align-items: center;
}
#s-51551d09-b737-448e-8180-9db8c270449a {
padding-top: 60px;
padding-left: 20px;
padding-bottom: 60px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(250, 243, 229, 1);
}
#s-51551d09-b737-448e-8180-9db8c270449a > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-51551d09-b737-448e-8180-9db8c270449a.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-b56db9bf-4d88-49dd-a3b8-6f1bf34cdbe3 {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
#s-b56db9bf-4d88-49dd-a3b8-6f1bf34cdbe3 .shogun-heading-component h1 {
color: #000;
font-weight:
normal ;
font-style:
normal ;
font-size: 42px;
}
#s-0a5845d7-76f2-43b5-ae67-10b3e35441da {
margin-left: auto;
margin-right: auto;
padding-top: 40px;
padding-bottom: 40px;
min-height: 50px;
max-width: 1140px;
}
#s-0a5845d7-76f2-43b5-ae67-10b3e35441da > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-0a5845d7-76f2-43b5-ae67-10b3e35441da.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
@media (min-width: 0px) {
[id="s-7bb96d12-8945-4dd2-9ae7-5d74800e0c56"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-7bb96d12-8945-4dd2-9ae7-5d74800e0c56"] > .shg-row > .shg-c-sm-4 {
width: calc(33.333333333333336% - 20.0px);
}
}
@media (min-width: 992px) {
[id="s-7bb96d12-8945-4dd2-9ae7-5d74800e0c56"] > .shg-row > .shg-c-md-4 {
width: calc(33.333333333333336% - 20.0px);
}
}
@media (min-width: 1200px) {
[id="s-7bb96d12-8945-4dd2-9ae7-5d74800e0c56"] > .shg-row > .shg-c-lg-4 {
width: calc(33.333333333333336% - 20.0px);
}
}
#s-309fbb21-0c1f-42dd-83be-653870e09b6b {
padding-top: 20px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 200px;
text-align: center;
}
#s-309fbb21-0c1f-42dd-83be-653870e09b6b img.shogun-image {
}
#s-309fbb21-0c1f-42dd-83be-653870e09b6b .shogun-image-content {
align-items: center;
}
#s-664c44cc-2f79-4a88-8505-953636de09bb {
margin-top: 20px;
margin-bottom: 20px;
border-radius: 200px;
text-align: center;
}
#s-664c44cc-2f79-4a88-8505-953636de09bb img.shogun-image {
}
#s-664c44cc-2f79-4a88-8505-953636de09bb .shogun-image-content {
align-items: center;
}
#s-aefc9139-7145-498e-82a4-a9c24999c9b0 {
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 200px;
text-align: center;
}
#s-aefc9139-7145-498e-82a4-a9c24999c9b0 img.shogun-image {
}
#s-aefc9139-7145-498e-82a4-a9c24999c9b0 .shogun-image-content {
align-items: center;
}
#s-0d37d3a6-3193-4c00-b1bf-4a6316553e64 {
min-height: 50px;
}
#s-0d37d3a6-3193-4c00-b1bf-4a6316553e64 > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-0d37d3a6-3193-4c00-b1bf-4a6316553e64.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-b98c38fa-bc21-435f-b441-4c51b195a429 {
display: none;
}
.shg-product-reviews-container {
position: relative;
}
.shg-product-reviews-container .shg-product-reviews-wrapper {
display: flex;
flex-direction: column;
}
.shg-product-reviews-container .shg-product-reviews-title-wrapper {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
}
.shg-product-reviews-container .shg-product-reviews-actions {
display: flex;
flex-direction: row;
justify-content: center;
}
.shg-product-reviews-container .shg-product-reviews-hidden {
display: none;
}
.shg-product-reviews-container .shg-product-reviews-stars {
margin: 10px 0;
font-size: 0;
}
.shg-product-reviews-container
.shg-product-reviews-stars.shg-product-reviews-stars-average {
margin-right: 20px;
}
.shg-product-reviews-container .shg-product-reviews-loading {
text-align: center;
}
.shg-product-reviews-container .shg-product-reviews-loading svg {
display: inline-block;
}
.shg-product-reviews-container .shg-product-reviews-star {
display: inline-block;
}
.shg-product-reviews-container
.shg-product-reviews-stars-hoverable
.shg-product-reviews-star {
cursor: pointer;
}
.shg-product-reviews-container .shg-product-reviews-stars > * {
margin: 0 5px;
}
.shg-product-reviews-container .shg-product-reviews-stars > *:first-child {
margin-left: 0;
}
.shg-product-reviews-container .shg-product-reviews-stars > *:last-child {
margin-right: 0;
}
.shg-product-reviews-container .shg-product-reviews-button {
cursor: pointer;
display: inline-block;
height: 40px;
line-height: 40px;
padding: 0 30px;
border-radius: 3px;
}
.shg-product-reviews-container .shg-product-reviews-button-write {
margin-top: 20px;
}
.shg-product-reviews-container .shg-product-reviews-based-on {
display: inline-block;
position: relative;
top: -2px;
}
.shg-product-reviews-container .shg-product-reviews-date {
margin: 10px 0;
}
.shg-product-reviews-container .shg-product-reviews-separator {
height: 1px;
margin: 20px 0;
background-color: black;
}
.shg-product-reviews-container .shg-product-reviews-review-content {
word-break: break-word;
white-space: normal;
}
.shg-product-reviews-container .shg-product-reviews-empty-view {
text-align: center;
margin: 80px 0;
}
.shg-product-reviews-container .shg-product-reviews-title-margin {
margin: 30px 0;
}
.shg-product-reviews-container .shg-product-reviews-label {
display: block;
margin-bottom: 10px;
}
.shg-product-reviews-container .shg-product-reviews-label-error {
display: none;
float: right;
}
.shg-product-reviews-container .shg-product-reviews-form {
margin-top: 20px;
}
.shg-product-reviews-container .shg-product-reviews-form-field {
margin-bottom: 20px;
}
.shg-product-reviews-container .shg-product-reviews-form-field-error {
color: #cf4747;
}
.shg-product-reviews-container .shg-product-reviews-form-field-error input,
.shg-product-reviews-container .shg-product-reviews-form-field-error textarea {
border-width: 2px;
border-color: #cf4747;
}
.shg-product-reviews-container
.shg-product-reviews-form-field-error
.shg-product-reviews-label-error {
display: inline-block;
}
.shg-product-reviews-container .shg-product-reviews-form-input {
width: 100%;
box-sizing: border-box;
padding: 0 15px;
border-radius: 3px;
background: transparent;
border: 1px solid black;
}
.shg-product-reviews-container input.shg-product-reviews-form-input {
height: 40px;
line-height: 40px;
}
.shg-product-reviews-container textarea.shg-product-reviews-form-input {
padding-top: 10px;
}
.shg-product-reviews-container .shg-product-reviews-pagination-items {
margin-top: 30px;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.shg-product-reviews-container .shg-product-reviews-pagination-item {
cursor: pointer;
display: inline-block;
margin: 0 5px;
}
.shg-product-reviews-container
.shg-product-reviews-pagination-item
.shg-product-reviews-pagination-item-flip {
-webkit-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
}
.shg-product-reviews-container
.shg-product-reviews-pagination-item:first-child {
margin-right: 25px;
}
.shg-product-reviews-container .shg-product-reviews-pagination-item:last-child {
margin-left: 25px;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 {
text-align: left;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 .shg-product-reviews-container {
font-family: ;
font-size: 16px;
color: #4E486D;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 .shg-product-reviews-container .shg-product-reviews-title {
font-size: 24px;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
fill: #E88062;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 .shg-product-reviews-container .shg-product-reviews-star-disabled path {
fill: #DDDDDD;
stroke: #DDDDDD;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 .shg-product-reviews-container .shg-product-reviews-star-full path {
fill: #F6C929;
stroke: #F6C929;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 .shg-product-reviews-container .shg-product-reviews-star-empty path {
stroke: #F6C929;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 .shg-product-reviews-container .shg-product-reviews-button-primary {
background-color: #E88062;
color: #FFFFFF;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
color: #E88062;
}
#s-61df31b5-124a-4218-95f6-6eeeab878b60 .shg-product-reviews-container .shg-product-reviews-pagination-item path {
stroke: #E88062;
}
#s-2cd42005-ade8-40dc-848c-edd10b2cfe30 {
background-repeat: no-repeat;
background-size: cover;
min-height: 50px;
background-position: center center;
}
#s-2cd42005-ade8-40dc-848c-edd10b2cfe30 > .shg-box-overlay {
background-color: rgba(99, 140, 128, 1);
opacity: 0.95;
}#s-2cd42005-ade8-40dc-848c-edd10b2cfe30.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#s-00b2b71d-cbbe-4109-b8ce-b8ffd59ca02d {
margin-left: auto;
margin-right: auto;
padding-top: 60px;
padding-left: 20px;
padding-bottom: 60px;
padding-right: 20px;
min-height: 50px;
max-width: 900px;
}
#s-00b2b71d-cbbe-4109-b8ce-b8ffd59ca02d > .shg-box-overlay {
background-color: rgba(12, 112, 83, 1);
opacity: 0;
}#s-00b2b71d-cbbe-4109-b8ce-b8ffd59ca02d.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
@media (min-width: 0px) {
[id="s-6d1c6b29-a7fb-4dcc-9e4d-cc3ac3580320"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-6d1c6b29-a7fb-4dcc-9e4d-cc3ac3580320"] > .shg-row > .shg-c-sm-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-6d1c6b29-a7fb-4dcc-9e4d-cc3ac3580320"] > .shg-row > .shg-c-sm-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-6d1c6b29-a7fb-4dcc-9e4d-cc3ac3580320"] > .shg-row > .shg-c-md-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-6d1c6b29-a7fb-4dcc-9e4d-cc3ac3580320"] > .shg-row > .shg-c-md-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-6d1c6b29-a7fb-4dcc-9e4d-cc3ac3580320"] > .shg-row > .shg-c-lg-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-6d1c6b29-a7fb-4dcc-9e4d-cc3ac3580320"] > .shg-row > .shg-c-lg-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
#s-e89b5380-9f43-4129-b229-e0e544211dec {
margin-left: auto;
margin-right: auto;
text-align: center;
}
#s-e89b5380-9f43-4129-b229-e0e544211dec img.shogun-image {
}
#s-e89b5380-9f43-4129-b229-e0e544211dec .shogun-image-content {
align-items: center;
}
#s-8f5fed5f-3538-4d1d-9310-4109ed2bb34e {
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
#s-8f5fed5f-3538-4d1d-9310-4109ed2bb34e .shogun-heading-component h1 {
color: rgba(255, 255, 255, 1);
font-weight:
normal ;
font-style:
normal ;
font-size: 32px;
text-align: left;
}
#s-5a44dc9c-e1b0-4bd9-ba41-096fce925976 {
margin-left: auto;
margin-right: auto;
padding-top: 60px;
padding-left: 2%;
padding-bottom: 60px;
padding-right: 2%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
#s-5a44dc9c-e1b0-4bd9-ba41-096fce925976 > .shg-box-overlay {
background-color: rgba(255, 255, 255, 1);
opacity: 0;
}#s-5a44dc9c-e1b0-4bd9-ba41-096fce925976.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
@media (min-width: 0px) {
[id="s-d0abad91-7efe-4a0c-86e6-471405e06f5f"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-d0abad91-7efe-4a0c-86e6-471405e06f5f"] > .shg-row > .shg-c-sm-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-d0abad91-7efe-4a0c-86e6-471405e06f5f"] > .shg-row > .shg-c-sm-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 992px) {
[id="s-d0abad91-7efe-4a0c-86e6-471405e06f5f"] > .shg-row > .shg-c-md-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-d0abad91-7efe-4a0c-86e6-471405e06f5f"] > .shg-row > .shg-c-md-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
@media (min-width: 1200px) {
[id="s-d0abad91-7efe-4a0c-86e6-471405e06f5f"] > .shg-row > .shg-c-lg-5 {
width: calc(41.66666666666667% - 15.0px);
}
[id="s-d0abad91-7efe-4a0c-86e6-471405e06f5f"] > .shg-row > .shg-c-lg-7 {
width: calc(58.333333333333336% - 15.0px);
}
}
#s-218389a8-7a64-4175-a9f8-6b8fed588af5 {
margin-left: auto;
margin-right: auto;
text-align: center;
}
#s-218389a8-7a64-4175-a9f8-6b8fed588af5 img.shogun-image {
}
#s-218389a8-7a64-4175-a9f8-6b8fed588af5 .shogun-image-content {
align-items: center;
}
#s-7c938911-52d0-4747-9e74-b0214b1ceb89 {
margin-top: 25px;
margin-left: 2%;
margin-bottom: 25px;
margin-right: 2%;
}
#s-55222900-674b-4961-a476-783a1eb001e3 {
text-align: left;
}
#s-4622a406-84c4-4611-8cf4-792e2fb92a9c {
margin-bottom: -100px;
padding-left: 2%;
padding-right: 2%;
min-height: 50px;
background-color: rgba(245, 242, 233, 1);
}
@media (max-width: 767px){#s-4622a406-84c4-4611-8cf4-792e2fb92a9c {
padding-top: 20px;
padding-bottom: 20px;
}
}
#s-4622a406-84c4-4611-8cf4-792e2fb92a9c > .shg-box-overlay {
background-color: #fff;
opacity: 0;
}#s-4622a406-84c4-4611-8cf4-792e2fb92a9c.shg-box.shg-c {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
@media (min-width: 0px) {
[id="s-bc371e61-e641-4da3-b8d4-6989f18d5a1c"] > .shg-row > .shg-c-xs-12 {
width: 100%;
}
}
@media (min-width: 768px) {
[id="s-bc371e61-e641-4da3-b8d4-6989f18d5a1c"] > .shg-row > .shg-c-sm-6 {
width: calc(50.0% - 0.5px);
}
}
@media (min-width: 992px) {
[id="s-bc371e61-e641-4da3-b8d4-6989f18d5a1c"] > .shg-row > .shg-c-md-6 {
width: calc(50.0% - 0.5px);
}
}
@media (min-width: 1200px) {
[id="s-bc371e61-e641-4da3-b8d4-6989f18d5a1c"] > .shg-row > .shg-c-lg-6 {
width: calc(50.0% - 0.5px);
}
}
#s-49e55afd-08bf-4e51-970c-f552dbf02975 {
margin-left: auto;
margin-right: auto;
max-width: 65px;
text-align: left;
}
@media (max-width: 767px){#s-49e55afd-08bf-4e51-970c-f552dbf02975 {
text-align: center;
}
}
#s-49e55afd-08bf-4e51-970c-f552dbf02975 img.shogun-image {
}
#s-49e55afd-08bf-4e51-970c-f552dbf02975 .shogun-image-content {
align-items: center;
}
#s-1b3099a2-26a0-4d4b-bfe9-766040c7ba9a {
margin-top: 20px;
margin-bottom: -20px;
}
@media (max-width: 767px){#s-1b3099a2-26a0-4d4b-bfe9-766040c7ba9a {
display: none;
}
#s-1b3099a2-26a0-4d4b-bfe9-766040c7ba9a, #wrap-s-1b3099a2-26a0-4d4b-bfe9-766040c7ba9a { display:none !important; }}
#s-bcea78f4-e9ca-467c-a39c-3abf7679c50f {
margin-top: 0px;
margin-bottom: -20px;
}
@media (min-width: 1200px){#s-bcea78f4-e9ca-467c-a39c-3abf7679c50f {
display: none;
}
#s-bcea78f4-e9ca-467c-a39c-3abf7679c50f, #wrap-s-bcea78f4-e9ca-467c-a39c-3abf7679c50f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bcea78f4-e9ca-467c-a39c-3abf7679c50f {
display: none;
}
#s-bcea78f4-e9ca-467c-a39c-3abf7679c50f, #wrap-s-bcea78f4-e9ca-467c-a39c-3abf7679c50f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bcea78f4-e9ca-467c-a39c-3abf7679c50f {
display: none;
}
#s-bcea78f4-e9ca-467c-a39c-3abf7679c50f, #wrap-s-bcea78f4-e9ca-467c-a39c-3abf7679c50f { display:none !important; }}
#s-dba73ac7-77a6-48d7-80d2-e5a63794116a {
text-align: left;
}
#s-8fdbfd93-c4a6-41a3-824f-49800f089a16 {
text-align: left;
}
/*
$vgutter : 20px
$hgutter : 10px;
*/
.shg-c:before,
.shg-c:after {
content: " ";
display: table;
}
/**
Ref:
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
z-index: 1;
position: relative;
isolation: isolate;
}
.shogun-root iframe {
display: initial;
}
@media (max-width: 1024px) {
.shg-c,
.shg-box {
background-attachment: scroll !important;
}
}
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape) {
.shg-box {
background-attachment: scroll !important;
}
}
#mc_embed_signup .clear {
width: auto !important;
height: auto !important;
visibility: visible !important;
}
.shg-clearfix:after {
content: "";
display: block;
clear: both;
}
.shogun-image {
max-width: 100%;
min-height: inherit;
max-height: inherit;
display: inline !important;
border: 0;
vertical-align: middle;
}
.shg-fw {
margin-left: calc(50% - 50vw);
width: 100vw;
}
.shg-fw .shg-fw {
margin-left: auto;
margin-right: auto;
width: 100%;
}
div[data-shg-lightbox-switch] {
cursor: pointer;
}
.shg-lightbox {
position: fixed;
z-index: 999999;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: hidden;
background-color: rgb(0, 0, 0);
background-color: rgba(0, 0, 0, 0.85);
}
.shg-lightbox.hidden {
display: none !important;
}
.shg-lightbox .shg-lightbox-content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
text-align: center;
}
.shg-lightbox .shg-lightbox-close {
position: absolute;
right: 0;
padding: 5px 0;
color: #fff;
font-size: 45px;
margin-right: 10px;
line-height: 30px;
user-select: none;
cursor: pointer;
z-index: 1;
}
.shg-lightbox .shg-lightbox-image-container {
padding: 25px;
}
.shg-lightbox .shg-lightbox-image {
margin: auto;
max-height: 90vh;
max-width: 100%;
}
.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
color: #a2a2a2;
text-decoration: none;
cursor: pointer;
}
.shg-lightbox .shg-lightbox-nav {
cursor: pointer;
position: absolute;
top: 50%;
width: 35px;
height: 100px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
transform: translate(0%, -50%);
z-index: 1;
}
.shg-lightbox .shg-lightbox-nav.hidden {
display: none !important;
}
.shg-lightbox .shg-lightbox-nav.shg-nav-left {
left: 0;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}
.shg-lightbox .shg-lightbox-nav.shg-nav-right {
right: 0;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}
@media screen and (min-width: 769px) {
.shg-lightbox .shg-lightbox-image-container {
padding: 50px;
}
}
.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
opacity: 0;
}
.shogun-lazyloaded {
opacity: 1;
transition: opacity 300ms;
}
.shogun-lazyload-bg-image {
display: none;
}
.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
display: unset;
}
.shogun-root div:empty {
display: inline-block;
}
/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
opacity: 0;
}
/*