.main-content{margin-top:0;padding-bottom:0}.blue-underline,.coral-underline,.product-story{position:relative;display:inline-block;font-family:'Proxima Nova ExtraBld';font-size:28px;line-height:32px;letter-spacing:-0.2px;color:#525259;padding-top:7px}.blue-underline:after{position:absolute;content:"";top:21px;right:-8px;bottom:-2px;left:-8px;z-index:-1;background-color:#AED9E6}.coral-underline:after{position:absolute;content:"";top:21px;right:-8px;bottom:-2px;left:-8px;z-index:-1;background-color:#F7D0C4}.shg-sld-dots{margin-top:16px !important;text-align:center !important}.shg-sld-dot{cursor:pointer !important;display:inline-block !important;height:6px !important;width:6px !important;border-radius:1px !important;margin-left:8px !important;background-color:#c4c4c7 !important}.shg-sld-dot:first-child{margin-left:0px !important}.shg-sld-dot.shg-sld-active{background-color:#525259 !important}.pdp-installation-box{background:#F5F5F6;border-radius:7px}.shg-sld-dot{cursor:pointer !important;display:inline-block !important;height:6px !important;width:6px !important;border-radius:1px !important;margin-left:8px !important;background-color:#c4c4c7 !important}.shg-sld-dot.shg-sld-active{background-color:#525259 !important}@media screen and (min-width: 601px) and (max-width: 768px){.blue-underline,.coral-underline,.product-story{font-size:24px !important;line-height:28px !important}.ontech-product-cols>.shg-row>.shg-c-sm-8{width:calc(44%) !important}.ontech-product-cols>.shg-row>.shg-c-sm-4{width:calc(47%) !important}}@media screen and (max-width: 600px){.blue-underline,.coral-underline,.product-story{font-size:20px !important;line-height:24px !important}.blue-underline:after,.coral-underline:after{top:18px;bottom:-4px}}.shg-box-linked .category-icon .shogun-image{transition:transform 0.5s cubic-bezier(0, 0.48, 0.19, 1)}.shg-box-linked:hover .category-icon .shogun-image{transform:scale(1.1)}.help-icons.shg-c .shg-c-lg-2,.help-icons.shg-c .shg-c-lg-4{border-radius:7px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);background-color:#ffffff;margin:0 0 16px}.shg-box-linked:hover h5{color:#292938 !important}.shg-promo-banner{border-radius:7px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);overflow:hidden}@media all and (max-width: 500px){.shg-promo-banner h2{font-size:16px !important;line-height:21px !important}.shg-promo-banner .banner-start{font-size:20px !important;line-height:24px !important}.shg-promo-banner .banner-code{font-size:16px !important;line-height:21px !important}}@media all and (max-width: 768px) and (min-width: 501px){.shg-promo-banner .banner-start{font-size:24px !important;line-height:28px !important}}*.day{--color-primary-inactive: #384AFF;--color-primary-hover: #1f33ff;--color-primary-active: #0015eb;--color-secondary-inactive: #384AFF;--color-secondary-hover: #1f33ff;--color-secondary-active: #0015eb}*.night{--color-primary-inactive: #00E7FF;--color-primary-hover: #00d0e6;--color-primary-active: #00a2b3;--color-secondary-inactive: #00E7FF;--color-secondary-hover: #00d0e6;--color-secondary-active: #00a2b3}*{--color-midnight: #000010;--color-coal: #171725;--color-charcoal: #292938;--color-cinder: #525261;--color-ash: #c4c4c7;--color-smoke: #f5f5f6;--color-marshmallow: #ffffff;--color-brand-ontech: #0015ea;--color-brand-sunrise: #F7D0C4;--color-brand-sunset: #E8603A;--color-brand-river: #0092B8;--color-brand-sky: #AED9E6;--color-status-success-day: #00873f;--color-status-error-day: #931621;--color-status-info-day: #46237a;--color-status-alert-day: #eab700;--color-status-success-night: #9DE7BF;--color-status-error-night: #f4b4b9;--color-status-info-night: #c9b4e9;--color-status-alert-night: #ffe485}:root,.day,*.day{--color-neutral-base: var(--color-marshmallow);--color-neutral-base-flipped: var(--color-smoke);--color-neutral-soft: var(--color-ash);--color-neutral-inactive: var(--color-cinder);--color-neutral-hover: var(--color-charcoal);--color-neutral-active: var(--color-coal);--color-neutral-content: var(--color-coal);--color-status-success: var(--color-status-success-day);--color-status-error: var(--color-status-error-day);--color-status-info: var(--color-status-info-day);--color-status-alert: var(--color-status-alert-day);--filter-input-hover: brightness(0.96)}.day *.flipped,.day.flipped{--color-neutral-base: var(--color-smoke);--color-neutral-base-flipped: var(--color-marshmallow)}.day.flipped .flipped{--color-neutral-base: var(--color-marshmallow);--color-neutral-base-flipped: var(--color-smoke)}.night,*.night{--color-neutral-base: var(--color-coal);--color-neutral-base-flipped: var(--color-charcoal);--color-neutral-soft: var(--color-cinder);--color-neutral-inactive: var(--color-ash);--color-neutral-hover: var(--color-smoke);--color-neutral-active: var(--color-marshmallow);--color-neutral-content: var(--color-marshmallow);--color-status-success: var(--color-status-success-night);--color-status-error: var(--color-status-error-night);--color-status-info: var(--color-status-info-night);--color-status-alert: var(--color-status-alert-night);--filter-input-hover: brightness(1.8)}.night *.flipped,.night.flipped{--color-neutral-base: var(--color-charcoal);--color-neutral-base-flipped: var(--color-coal)}.night.flipped .flipped{--color-neutral-base: var(--color-coal);--color-neutral-base-flipped: var(--color-charcoal)}*{--space-xxs: 0.125rem;--space-xs:  0.25rem;--space-s: 0.5rem;--space-m: 1rem;--space-l: 2rem;--space-xl: 4rem;--space-xxl: 8rem;--space-xxxl: 16rem}*.dense{--space-xxs: 0;--space-xs:  0.125rem;--space-s: 0.25rem;--space-m: 0.5rem;--space-l: 1rem;--space-xl: 2rem;--space-xxl: 4rem;--space-xxxl: 8rem}*{--radius-s: 0.25rem;--radius-m: 0.4375rem;--radius-l: 0.9375rem}*{--motion-campfire-ease: cubic-bezier(0, 0.48, 0.19, 1)}@font-face{font-family:proximanova;src:url("https://cdn.shopify.com/s/files/1/0186/4037/1776/t/106/assets/proximanova-medium-webfont.woff2") format("woff");font-weight:500;font-style:normal}@font-face{font-family:proximanova;src:url("https://cdn.shopify.com/s/files/1/0186/4037/1776/t/106/assets/proximanova-extrabold-webfont.woff2") format("woff");font-weight:800;font-style:normal}@font-face{font-family:proximanova;src:url("https://cdn.shopify.com/s/files/1/0186/4037/1776/t/106/assets/proximanova-thin-webfont.woff2") format("woff");font-weight:100;font-style:normal}@font-face{font-family:proximanova;src:url("./proximanova-mediumit-webfont.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:proximanova;src:url("./proximanova-extraboldit-webfont.woff") format("woff");font-weight:800;font-style:italic}@font-face{font-family:proximanova;src:url("./proximanova-thinit-webfont.woff") format("woff");font-weight:100;font-style:italic}*{--font-primary: proximanova, Gotham, Montserrat, Trebuchet, sans-serif;--font-weight-thin: 100;--font-weight-medium: 500;--font-weight-extrabold: 800;--text-font-size-62: 3.875rem;--text-line-height-62: 4rem;--text-letter-spacing-62: -0.54px;--text-font-weight-62: var(--font-weight-extrabold);--text-62: var(--text-font-weight-62) var(--text-font-size-62)/var(--text-line-height-62) var(--font-primary);--text-font-size-52: 3.25rem;--text-line-height-52: 3.5rem;--text-letter-spacing-52: -0.45px;--text-font-weight-52: var(--font-weight-extrabold);--text-52: var(--text-font-weight-52) var(--text-font-size-52)/var(--text-line-height-52) var(--font-primary);--text-font-size-44: 2.75rem;--text-line-height-44: 3.125rem;--text-letter-spacing-44: -0.38px;--text-font-weight-44: var(--font-weight-extrabold);--text-44: var(--text-font-weight-44) var(--text-font-size-44)/var(--text-line-height-44) var(--font-primary);--text-font-size-36: 2.25rem;--text-line-height-36: 2.5rem;--text-letter-spacing-36: -0.3px;--text-font-weight-36: var(--font-weight-extrabold);--text-36: var(--text-font-weight-36) var(--text-font-size-36)/var(--text-line-height-36) var(--font-primary);--text-font-size-32: 2rem;--text-line-height-32: 2.25rem;--text-letter-spacing-32: -0.2px;--text-font-weight-32: var(--font-weight-extrabold);--text-32: var(--text-font-weight-32) var(--text-font-size-32)/var(--text-line-height-32) var(--font-primary);--text-font-size-28: 1.75rem;--text-line-height-28: 2rem;--text-letter-spacing-28: -0.2px;--text-font-weight-28: var(--font-weight-extrabold);--text-28: var(--text-font-weight-28) var(--text-font-size-28)/var(--text-line-height-28) var(--font-primary);--text-font-size-24: 1.5rem;--text-line-height-24: 1.75rem;--text-letter-spacing-24: -0.1px;--text-font-weight-24: var(--font-weight-extrabold);--text-24: var(--text-font-weight-24) var(--text-font-size-24)/var(--text-line-height-24) var(--font-primary);--text-font-size-20: 1.25rem;--text-line-height-20: 1.5rem;--text-font-weight-20: var(--font-weight-extrabold);--text-20: var(--text-font-weight-20) var(--text-font-size-20)/var(--text-line-height-20) var(--font-primary);--text-font-size-18: 1.125rem;--text-line-height-18: 1.5rem;--text-font-weight-18: var(--font-weight-medium);--text-18: var(--text-font-weight-18) var(--text-font-size-18)/var(--text-line-height-18) var(--font-primary);--text-font-size-16: 1rem;--text-line-height-16: 1.3125rem;--text-font-weight-16: var(--font-weight-medium);--text-16: var(--text-font-weight-16) var(--text-font-size-16)/var(--text-line-height-16) var(--font-primary);--text-font-size-14: 0.875rem;--text-line-height-14: 1.1875rem;--text-font-weight-14: var(--font-weight-medium);--text-14: var(--text-font-weight-14) var(--text-font-size-14)/var(--text-line-height-14) var(--font-primary);--text-font-size-12: 0.75rem;--text-line-height-12: 1.0625rem;--text-font-weight-12: var(--font-weight-medium);--text-12: var(--text-font-weight-12) var(--text-font-size-12)/var(--text-line-height-12) var(--font-primary)}.shg-box{position:relative;display:flex;width:100%;flex-direction:column;flex:1 1 auto}.shg-box>.shg-box-content{z-index:4;position:relative}.shg-box-vertical-align-wrapper,.shg-box-vertical-center-wrapper{display:flex;width:100%}.shg-box-vertical-align-top{justify-content:flex-start}.shg-box-vertical-align-center,.shg-box-vertical-center{justify-content:center}.shg-box-vertical-align-bottom{justify-content:flex-end}.shg-box-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;pointer-events:none}.shg-box-video-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}#s-60105a2e-e6c7-4708-9c12-ab7c51deacea{margin-top:64px;margin-left:auto;margin-bottom:128px;margin-right:auto;min-height:50px;max-width:1241px}@media (min-width: 768px) and (max-width: 991px){#s-60105a2e-e6c7-4708-9c12-ab7c51deacea{margin-top:64px;max-width:736px}}@media (max-width: 767px){#s-60105a2e-e6c7-4708-9c12-ab7c51deacea{margin-top:0px;margin-bottom:64px}}#s-60105a2e-e6c7-4708-9c12-ab7c51deacea>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-60105a2e-e6c7-4708-9c12-ab7c51deacea.shg-box.shg-c{justify-content:center}.shg-row{display:flex;flex-wrap:wrap;min-height:inherit;max-height:inherit;justify-content:space-between}.shg-row>*{min-height:inherit;max-height:inherit}[class*=shg-c-xs],[class*=shg-c-sm],[class*=shg-c-md],[class*=shg-c-lg]{position:relative}.shg-row>div:empty{display:block}@media (max-width: 767px){#s-4415ecfd-c177-43c7-8b6a-145834d7a13b{margin-top:16px;margin-left:16px;margin-right:16px}}@media (min-width: 0px){[id="s-4415ecfd-c177-43c7-8b6a-145834d7a13b"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-4415ecfd-c177-43c7-8b6a-145834d7a13b"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}[id="s-4415ecfd-c177-43c7-8b6a-145834d7a13b"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}}@media (min-width: 992px){[id="s-4415ecfd-c177-43c7-8b6a-145834d7a13b"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}[id="s-4415ecfd-c177-43c7-8b6a-145834d7a13b"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}}@media (min-width: 1200px){[id="s-4415ecfd-c177-43c7-8b6a-145834d7a13b"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}[id="s-4415ecfd-c177-43c7-8b6a-145834d7a13b"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}}.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;max-width:100%}.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-8232aa2c-42c9-40eb-97be-5d84603952cf{text-align:left}#s-8232aa2c-42c9-40eb-97be-5d84603952cf .shg-gallery-thumb-image-wrapper{flex-basis:100.0%;padding-right:8px;padding-bottom:8px}#s-8232aa2c-42c9-40eb-97be-5d84603952cf .shg-gallery-dots-container{margin-top:-22px;padding-bottom:8px}#s-8232aa2c-42c9-40eb-97be-5d84603952cf .shg-gallery-thumb-list-margin{margin-right:-8px}#s-8232aa2c-42c9-40eb-97be-5d84603952cf .shg-gallery-scroll-container{width:100%}#s-8232aa2c-42c9-40eb-97be-5d84603952cf .shg-gallery-scroll-button{color:#FFF}#s-8232aa2c-42c9-40eb-97be-5d84603952cf .shg-gallery-dot{background-color:#FFF}.shg-product-title-component h1,.shg-product-title-component h2,.shg-product-title-component h3,.shg-product-title-component h4,.shg-product-title-component h5,.shg-product-title-component h6{margin:0;padding:0;display:block;text-transform:none;font-style:normal;letter-spacing:normal;line-height:normal}.shg-product-title-component a{text-decoration:none !important;padding:0 !important;margin:0 !important;border:none !important}#s-b98f7a87-6cf6-40d9-829c-1b8596a5cbf5{margin-top:32px;max-width:363px;text-align:left}@media (max-width: 767px){#s-b98f7a87-6cf6-40d9-829c-1b8596a5cbf5{max-width:400px}}#s-b98f7a87-6cf6-40d9-829c-1b8596a5cbf5 .shg-product-title-component h1{color:#525259;font-family:Proxima Nova ExtraBld;font-size:28px;line-height:1.2em;letter-spacing:-0.3px;text-align:left}@media (min-width: 768px) and (max-width: 991px){#s-b98f7a87-6cf6-40d9-829c-1b8596a5cbf5 .shg-product-title-component h1{color:#525259;font-family:Proxima Nova ExtraBld;font-size:24px;line-height:1.2em;letter-spacing:-0.3px;text-align:left}}@media (max-width: 767px){#s-b98f7a87-6cf6-40d9-829c-1b8596a5cbf5 .shg-product-title-component h1{color:#525259;font-family:Proxima Nova ExtraBld;font-size:20px;line-height:1.2em;letter-spacing:-0.3px;text-align:left}}.ontech-price-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;padding:0}.ontech-price-row .product-price{display:block;font-family:'Proxima Nova ExtraBld', sans-serif;color:#525259;margin:0;padding:0;min-width:25px}.ontech-price-row .product-price .shg-product-price{margin:0;padding:0}.ontech-price-row .product-price .shg-product-compare-price{margin:0}.ontech-price-row .member-savings{display:none !important;background-color:#f5f5f6;border-radius:7px;color:#525259;margin:-2px 0 0 8px;padding:4px 8px 3px;font-size:14px;line-height:19px}.ontech-price-row .member-savings .plus{font-family:'Proxima Nova ExtraBld', sans-serif;color:#0015EA;display:none !important}.ontech-price-row .member-savings strong{font-family:'Proxima Nova ExtraBld', sans-serif !important;font-weight:900;display:none !important}#s-508e2a5e-151a-49a5-8c02-82d00b5439c6{margin-top:8px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;min-height:20px}#s-50f711cf-934e-4028-ab0e-28da41b373e0{margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;text-align:left}#s-50f711cf-934e-4028-ab0e-28da41b373e0 .shg-product-sold-out{display:none;color:#525259;font-size:18px;font-family:Proxima Nova ExtraBld;font-style:normal}#s-50f711cf-934e-4028-ab0e-28da41b373e0 .shg-product-price{color:#525259;font-family:Proxima Nova ExtraBld;font-style:normal;font-size:18px}#s-50f711cf-934e-4028-ab0e-28da41b373e0 .shg-product-compare-price{display:inline;text-decoration:line-through;color:#c4c4c7;font-style:normal;font-size:15px;padding-left:4px}#s-589650a6-bf04-4039-9e67-fffe3ca517c3{padding-top:8px;max-width:90%}.shg-rich-text{overflow-wrap:break-word}.shg-rich-text img{margin:0 20px}@media (max-width: 768px){.shg-rich-text img{display:block;float:none !important;margin:0 auto}}.shg-default-text-content *:first-child{margin-top:0}.shg-default-text-content{text-align:left}.shg-default-text-content p,.shg-default-text-content h1,.shg-default-text-content h2,.shg-default-text-content h3,.shg-default-text-content h4,.shg-default-text-content h5,.shg-default-text-content h6,.shg-default-text-content address,.shg-default-text-content pre,.shg-default-text-content div,.shg-default-text-content ol,.shg-default-text-content ul{background-color:transparent;border:0;border-radius:0;color:#000000;font-family:inherit;font-style:normal;margin-bottom:0;padding:0;text-align:left;text-transform:none}.shg-default-text-content a{background-color:inherit;color:inherit;cursor:pointer;font-family:inherit;font-style:inherit;text-decoration:underline;text-transform:inherit}.shg-default-text-content strong,.shg-default-text-content em{background-color:inherit;color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}.shg-default-text-content em{font-weight:inherit}.shg-default-text-content strong{font-style:inherit;font-weight:700}.shg-default-text-content ::-moz-selection, .shg-default-text-content *::-moz-selection{background:#accef7}.shg-default-text-content ::selection,.shg-default-text-content *::selection{background:#accef7}.shg-default-text-content p{font-size:1em;letter-spacing:-0.005em;line-height:1.714;margin-top:0.6em}.shg-default-text-content h1{font-size:1.714em;font-weight:500;letter-spacing:-0.01em;line-height:1.166;margin-top:0.67em}.shg-default-text-content h2{font-size:1.43em;font-weight:500;letter-spacing:-0.01em;line-height:1.2;margin-top:0.83em}.shg-default-text-content h3{font-size:1.142em;font-weight:500;letter-spacing:-0.008em;line-height:1.5;margin-top:1em}.shg-default-text-content h4{font-size:1em;font-weight:600;letter-spacing:-0.006em;line-height:1.428;margin-top:1.33em}.shg-default-text-content h5{font-size:0.857em;font-weight:600;letter-spacing:-0.003em;line-height:1.333;margin-top:1.43em}.shg-default-text-content h6{font-size:0.785em;font-weight:600;letter-spacing:-0.003em;line-height:1.454;margin-top:1.42em;text-transform:uppercase}.shg-default-text-content ul{list-style:disc}.shg-default-text-content ol{list-style:decimal}.shg-default-text-content ul,.shg-default-text-content ol{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}#s-332e69f6-0de2-46a9-b3aa-57689577f93c{margin-top:16px;margin-bottom:0px}.product-options-wizard .btn{width:100%}.prod-opt-wrapper{margin-top:5px;padding:10px}.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;text-transform:none;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-64ab8716-1545-44a8-a6ba-26577ecf0ab0{margin-top:8px;margin-bottom:8px;padding-top:10px;padding-bottom:10px;text-align:center}#s-64ab8716-1545-44a8-a6ba-26577ecf0ab0 .shogun-heading-component h2{color:#c4c4c7;font-weight:normal;font-family:"Proxima Nova ExtraBld";font-style:normal;font-size:14px}.accordion-sdp{width:100%;position:relative;padding:0;border-top:solid 1px #c4c4c7;transition:all 1s cubic-bezier(0, 0.48, 0.19, 1.01);margin:0}.accordion-sdp .title{display:flex;justify-content:space-between;align-items:center;border-radius:inherit;padding:0;cursor:pointer}.accordion-sdp .title .logo{margin:32px 16px 32px 0;flex-grow:2;display:inline-block}.accordion-sdp .title .logo img{transition:transform 0.5s cubic-bezier(0, 0.48, 0.19, 1.01);height:24px}.accordion-sdp .title .text{font-family:"Proxima Nova Extrabld", Gotham, Montserrat, Trebuchet, sans-serif;text-transform:uppercase;flex-grow:2;font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;color:#525259;font-weight:normal;padding:14px 0 13px;display:inline-block}.accordion-sdp .title .icon{box-sizing:border-box;flex-shrink:0;width:22px;height:22px;border-radius:11px;border:2px solid #525259;background-color:#ffffff;position:relative;display:flex;justify-content:center;align-items:center;transition:all 0.2s cubic-bezier(0, 0.48, 0.19, 1.01)}.accordion-sdp .title .icon .shape-1,.accordion-sdp .title .icon .shape-2{transition:all 1s cubic-bezier(0, 0.48, 0.19, 1.01);position:absolute;background-color:#525259;border-radius:.75px;height:2px;width:12px}.accordion-sdp .title .icon .shape-1{transform:rotateZ(90deg)}.accordion-sdp .expanded-content{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;color:#525259;padding:0;overflow:hidden;height:0;transform:translateY(-16px);transition:all 1s cubic-bezier(0, 0.48, 0.19, 1.01);opacity:0}.accordion-sdp .expanded-content strong{font-family:"Proxima Nova Extrabld", Gotham, Montserrat, Trebuchet, sans-serif}.accordion-sdp .expanded-content ul li{list-style-position:inside}.accordion-sdp:hover .title .logo img{transform:scaleX(1.1) scaleY(1.1)}.accordion-sdp:hover .title .text{color:#292938}.accordion-sdp:hover .title .icon{border-color:#292938}.accordion-sdp:hover .title .icon .shape-1,.accordion-sdp:hover .title .icon .shape-2{background-color:#292938}.accordion-sdp.open{overflow:visible}.accordion-sdp.open .title .icon .shape-1,.accordion-sdp.open .title .icon .shape-2{transition:all 1s cubic-bezier(0, 0.48, 0.19, 1.01);transform:rotateZ(360deg)}.accordion-sdp.open .expanded-content{opacity:1;transform:translateY(0px);padding:0 0 32px;overflow:visible;height:unset}#s-00cb8f8c-382d-4909-8d86-51ca0af7e327{margin-left:auto;margin-bottom:128px;margin-right:auto;min-height:371px;max-width:1130px}@media (min-width: 768px) and (max-width: 991px){#s-00cb8f8c-382d-4909-8d86-51ca0af7e327{margin-left:16px;margin-right:16px}}@media (max-width: 767px){#s-00cb8f8c-382d-4909-8d86-51ca0af7e327{margin-bottom:64px}}#s-00cb8f8c-382d-4909-8d86-51ca0af7e327>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-00cb8f8c-382d-4909-8d86-51ca0af7e327.shg-box.shg-c{justify-content:center}@media (min-width: 0px){[id="s-7f5d29da-e82b-4175-aa24-81b2e35611b7"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-7f5d29da-e82b-4175-aa24-81b2e35611b7"]>.shg-row>.shg-c-sm-5{width:calc(41.66666666666667% - 15.0px)}[id="s-7f5d29da-e82b-4175-aa24-81b2e35611b7"]>.shg-row>.shg-c-sm-7{width:calc(58.333333333333336% - 15.0px)}}@media (min-width: 992px){[id="s-7f5d29da-e82b-4175-aa24-81b2e35611b7"]>.shg-row>.shg-c-md-5{width:calc(41.66666666666667% - 15.0px)}[id="s-7f5d29da-e82b-4175-aa24-81b2e35611b7"]>.shg-row>.shg-c-md-7{width:calc(58.333333333333336% - 15.0px)}}@media (min-width: 1200px){[id="s-7f5d29da-e82b-4175-aa24-81b2e35611b7"]>.shg-row>.shg-c-lg-5{width:calc(41.66666666666667% - 15.0px)}[id="s-7f5d29da-e82b-4175-aa24-81b2e35611b7"]>.shg-row>.shg-c-lg-7{width:calc(58.333333333333336% - 15.0px)}}#s-19855acd-aa89-49cc-96ab-67ec0dd262bd{min-height:371px}@media (max-width: 767px){#s-19855acd-aa89-49cc-96ab-67ec0dd262bd{margin-left:16px;margin-bottom:16px;margin-right:16px;min-height:50px}}#s-19855acd-aa89-49cc-96ab-67ec0dd262bd>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-19855acd-aa89-49cc-96ab-67ec0dd262bd.shg-box.shg-c{justify-content:center}#s-f8b652b2-8f82-4d39-9cbe-e5d3f0fe5cb2{margin-top:16px}@media (min-width: 1200px){#s-f8b652b2-8f82-4d39-9cbe-e5d3f0fe5cb2{max-width:400px}}@media (min-width: 992px) and (max-width: 1199px){#s-f8b652b2-8f82-4d39-9cbe-e5d3f0fe5cb2{max-width:400px}}@media (max-width: 767px){#s-f8b652b2-8f82-4d39-9cbe-e5d3f0fe5cb2{margin-bottom:16px}}#s-8a413823-2e8a-4420-b723-afcdcca9fd4a{min-height:371px}@media (max-width: 767px){#s-8a413823-2e8a-4420-b723-afcdcca9fd4a{min-height:5px}}#s-8a413823-2e8a-4420-b723-afcdcca9fd4a>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-8a413823-2e8a-4420-b723-afcdcca9fd4a.shg-box.shg-c{justify-content:center}.img-rect{width:100%}.img-rect.blue.up img{box-shadow:8px -8px 0 0 #aed9e6}@media screen and (min-width: 992px){.img-rect.blue.up img{box-shadow:16px -16px 0 0 #aed9e6}}.img-rect.blue.down img{box-shadow:8px 8px 0 0 #aed9e6}@media screen and (min-width: 992px){.img-rect.blue.down img{box-shadow:16px 16px 0 0 #aed9e6}}.img-rect.coral.up img{box-shadow:8px -8px 0 0 #f7d0c4}@media screen and (min-width: 992px){.img-rect.coral.up img{box-shadow:16px -16px 0 0 #f7d0c4}}.img-rect.coral.down img{box-shadow:8px 8px 0 0 #f7d0c4}@media screen and (min-width: 992px){.img-rect.coral.down img{box-shadow:16px 16px 0 0 #f7d0c4}}#s-e1a4f9f6-e948-400f-a65e-4effb714985d{margin-left:auto;margin-bottom:128px;margin-right:auto;min-height:369px;max-width:1130px}@media (min-width: 768px) and (max-width: 991px){#s-e1a4f9f6-e948-400f-a65e-4effb714985d{margin-left:16px;margin-right:16px}}@media (max-width: 767px){#s-e1a4f9f6-e948-400f-a65e-4effb714985d{margin-bottom:64px;min-height:50px}}#s-e1a4f9f6-e948-400f-a65e-4effb714985d>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-e1a4f9f6-e948-400f-a65e-4effb714985d.shg-box.shg-c{justify-content:center}@media (min-width: 0px){[id="s-d2de3ca7-6853-4908-a471-596c7c350486"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-d2de3ca7-6853-4908-a471-596c7c350486"]>.shg-row>.shg-c-sm-6{width:calc(50.0% - 15.0px)}}@media (min-width: 992px){[id="s-d2de3ca7-6853-4908-a471-596c7c350486"]>.shg-row>.shg-c-md-6{width:calc(50.0% - 15.0px)}}@media (min-width: 1200px){[id="s-d2de3ca7-6853-4908-a471-596c7c350486"]>.shg-row>.shg-c-lg-6{width:calc(50.0% - 15.0px)}}@media (max-width: 767px){[id="s-d2de3ca7-6853-4908-a471-596c7c350486"]>.shg-row{flex-flow:column-reverse}}#s-bf1f3247-9ef4-4b86-a1b8-faa240bee30a{min-height:429px}@media (max-width: 767px){#s-bf1f3247-9ef4-4b86-a1b8-faa240bee30a{min-height:50px}}#s-bf1f3247-9ef4-4b86-a1b8-faa240bee30a>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-bf1f3247-9ef4-4b86-a1b8-faa240bee30a.shg-box.shg-c{justify-content:center}@media (max-width: 767px){#s-928510b4-db28-4a28-9736-fe3e96137e3e{margin-left:16px;margin-right:16px}}#s-48299a75-e358-4659-b748-1a2e9372ba75{min-height:429px}@media (min-width: 1200px){#s-48299a75-e358-4659-b748-1a2e9372ba75{margin-left:160px}}@media (min-width: 992px) and (max-width: 1199px){#s-48299a75-e358-4659-b748-1a2e9372ba75{margin-left:160px}}@media (max-width: 767px){#s-48299a75-e358-4659-b748-1a2e9372ba75{margin-left:16px;margin-bottom:16px;margin-right:16px;min-height:50px}}#s-48299a75-e358-4659-b748-1a2e9372ba75>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-48299a75-e358-4659-b748-1a2e9372ba75.shg-box.shg-c{justify-content:center}#s-95026030-660e-462e-a5a0-118bccf1e89e{margin-top:16px}@media (max-width: 767px){#s-95026030-660e-462e-a5a0-118bccf1e89e{margin-bottom:16px}}.testm-ont{width:100%;position:relative;background-image:url(https://i.shgcdn.com/7ad14960-7d89-42dd-9298-4a60a8055c11/);background-repeat:no-repeat;background-position:center;background-size:contain}.testm-ont .wrap{position:relative;max-width:1006px;max-height:320px;padding:0px;margin:auto;display:flex}.testm-ont .cont{position:relative;overflow:hidden;height:320px;margin:0 30px}.testm-ont .cont>div{position:absolute;padding:0;margin:0 155px;text-align:center;top:50%;transform:translateY(-50%);opacity:0}.testm-ont .cont>div.inactive{opacity:1}.testm-ont .cont>div.inactiveLeft{opacity:1}.testm-ont .cont>div.active{position:relative;opacity:1}.testm-ont .cont>div.activeLeft{position:relative;opacity:1}.testm-ont .cont div p.testm-ont-quote{font-family:'Proxima Nova ExtraBld';font-size:29px;line-height:1.2em;letter-spacing:-0.2px;color:#525259}.testm-ont .cont div p.testm-ont-name{font-family:'Proxima Nova Medium';font-size:20px;color:#525259;margin:14px 4px 0 0}.testm-ont .cont div p{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.testm-ont .arrow{display:block;position:absolute;cursor:pointer;padding:0px;z-index:22222222;top:50%;transform:translateY(-50%)}.testm-ont .arrow.left,.testm-ont .arrow.right,#testm-ont-arrow-left>img,#testm-ont-arrow-right>img{cursor:pointer;z-index:222222222;transition:all .3s ease-in-out}.testm-ont .arrow.left{left:0px;padding:24px 16px 24px 0}.testm-ont .arrow.left img{margin:-2px 0 0 5px;height:13px !important}#testm-ont-arrow-left:hover img{transform:translate(-6px, 0px)}.testm-ont .arrow.right{right:0px;padding:24px 0px 24px 16px}.testm-ont .arrow.right img{margin:-2px 5px 0 0;height:13px !important}#testm-ont-arrow-right:hover img{transform:translate(6px, 0px)}.arrow-circle{position:absolute;width:17px;height:17px;border-radius:50%;background-color:#AED9E6;z-index:-1;top:50%;transform:translateY(-50%)}.arrow-circle.left{left:0px}.arrow-circle.right{right:0px}.testm-ont .sqs{display:block;position:absolute;width:100%;height:6px;bottom:3%;left:0;text-align:center;z-index:3333}.testm-ont .sqs .sq{display:inline-block;position:relative;width:6px;height:6px;margin:0 3px;list-style-type:none;background-color:#c4c4c7;border-radius:1px;transition:all .5s ease-in-out;cursor:pointer}.testm-ont .sqs .sq.active,.testm-ont .sqs .sq:hover{background:#292938}@media all and (max-width: 599px){.testm-ont{width:100%;left:0;top:0;background-image:url(https://i.shgcdn.com/d7d24dd5-f01b-4273-a018-7bd12afba9c0/)}.testm-ont .wrap{padding:0;margin:0 16px}.testm-ont .cont>div{width:100%;margin:0;padding:0;left:0}.testm-ont .cont{height:300px;margin:0 40px}.testm-ont .cont div p.testm-ont-quote{font-size:12px;letter-spacing:0px}.testm-ont .cont div p.testm-ont-name{font-size:18px}}@media all and (max-width: 338px){.testm-ont .cont div p.testm-ont-quote{font-size:15px}}@media all and (min-width: 338px) and (max-width: 600px){.testm-ont .cont div p.testm-ont-quote{font-size:17px}}@media all and (min-width: 600px) and (max-width: 770px){.testm-ont .cont div p.testm-ont-quote{font-size:24px}.testm-ont .wrap{margin:0 16px}}@media all and (min-width: 600px) and (max-width: 940px){.testm-ont .cont{margin:0 2.5%}.testm-ont .cont>div{margin:0 20%}}.testm-ont .cont div.active p.testm-ont-name{animation:testm-ont-content-in .45s ease-in-out forwards}.testm-ont .cont div.active p.testm-ont-quote{animation:testm-ont-content-in .6s ease-in-out forwards}.testm-ont .cont div.inactive p.testm-ont-quote{animation:testm-ont-content-out .6s ease-in-out forwards}.testm-ont .cont div.inactive p.testm-ont-name{animation:testm-ont-content-out .45s ease-in-out forwards}.testm-ont .cont div.activeLeft p.testm-ont-quote{animation:testm-right-content-in .6s ease-in-out forwards}.testm-ont .cont div.activeLeft p.testm-ont-name{animation:testm-right-content-in .45s ease-in-out forwards}.testm-ont .cont div.inactiveLeft p.testm-ont-quote{animation:testm-right-content-out .6s ease-in-out forwards}.testm-ont .cont div.inactiveLeft p.testm-ont-name{animation:testm-right-content-out .45s ease-in-out forwards}@keyframes testm-ont-content-in{from{opacity:0;transform:translateX(-150%)}to{opacity:1;transform:translateX(0%)}}@keyframes testm-ont-content-out{from{opacity:1;transform:translateX(0%)}to{opacity:0;transform:translateX(150%)}}@keyframes testm-right-content-in{from{opacity:0;transform:translateX(150%)}to{opacity:1;transform:translateX(0%)}}@keyframes testm-right-content-out{from{opacity:1;transform:translateX(0%)}to{opacity:0;transform:translateX(-150%)}}#s-0ac2d90f-c975-4a98-89e5-811605c17b55{margin-bottom:128px}@media (max-width: 767px){#s-0ac2d90f-c975-4a98-89e5-811605c17b55{margin-bottom:64px}}#s-1ee4ac90-a05d-407e-993d-9b2529768069{margin-left:auto;margin-bottom:128px;margin-right:auto;max-width:1230px}@media (max-width: 767px){#s-1ee4ac90-a05d-407e-993d-9b2529768069{margin-bottom:64px}}#s-1ee4ac90-a05d-407e-993d-9b2529768069>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-1ee4ac90-a05d-407e-993d-9b2529768069.shg-box.shg-c{justify-content:flex-end}#s-6738b869-f023-48cd-810e-de684edcc2d7{margin-top:16px;margin-left:auto;margin-bottom:16px;margin-right:auto;max-width:850px;text-align:center}@media (max-width: 767px){#s-6738b869-f023-48cd-810e-de684edcc2d7{margin-left:16px;margin-bottom:8px;margin-right:16px}}#s-6738b869-f023-48cd-810e-de684edcc2d7 .shogun-heading-component h2{color:#454550;font-weight:normal;font-family:"Proxima Nova Thin";font-style:normal;font-size:48px;line-height:1.1em;letter-spacing:-1.5px}@media (max-width: 767px){#s-6738b869-f023-48cd-810e-de684edcc2d7 .shogun-heading-component h2{color:#454550;font-weight:normal;font-family:"Proxima Nova Thin";font-style:normal;font-size:32px;line-height:1.1em;letter-spacing:-0.2px}}#s-90f907b9-1cd5-4611-a094-d47ccba9dae2{margin-left:auto;margin-bottom:32px;margin-right:auto;max-width:614px}@media (max-width: 767px){#s-90f907b9-1cd5-4611-a094-d47ccba9dae2{margin-left:16px;margin-right:16px}}#s-afdb51d1-4560-4009-a5b7-cf04f1e8b62f{margin-left:auto;margin-right:auto;padding-left:96px;padding-right:96px;min-height:300px;max-width:1226px}@media (min-width: 0px){[id="s-afdb51d1-4560-4009-a5b7-cf04f1e8b62f"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-afdb51d1-4560-4009-a5b7-cf04f1e8b62f"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 10.666666666666666px)}}@media (min-width: 992px){[id="s-afdb51d1-4560-4009-a5b7-cf04f1e8b62f"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 10.666666666666666px)}}@media (min-width: 1200px){[id="s-afdb51d1-4560-4009-a5b7-cf04f1e8b62f"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 10.666666666666666px)}}#s-ce3431dd-c5e2-4e66-a203-60289992538b{margin-bottom:32px;min-height:50px}#s-ce3431dd-c5e2-4e66-a203-60289992538b>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-ce3431dd-c5e2-4e66-a203-60289992538b.shg-box.shg-c{justify-content:flex-start}.shg-product-image-wrapper a.shogun-product-image-url{display:inline-block}.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);max-width:-moz-max-content;max-width:max-content}.shg-product-image-wrapper{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)}@media screen\0 {.shg-product-image-wrapper>.shogun-image{width:100%}}#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1{text-align:left}#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c .shg-image-zoom{width:100%;height:100%}#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}@media (min-width: 1200px){#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c .shg-image-zoom{width:100%;height:100%}#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}@media (min-width: 992px) and (max-width: 1199px){#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c .shg-image-zoom{width:100%;height:100%}#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}@media (min-width: 768px) and (max-width: 991px){#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c .shg-image-zoom{width:100%;height:100%}#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}@media (max-width: 767px){#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c .shg-image-zoom{width:100%;height:100%}#s-a0ae19b2-5c5a-4dc3-a953-a2976f871ab1.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}#s-e4b5d67b-8e24-424a-a15c-51324da3052a{padding-top:10px;padding-bottom:10px;text-align:left}@media (max-width: 767px){#s-e4b5d67b-8e24-424a-a15c-51324da3052a{padding-top:10px;padding-bottom:10px;text-align:center}}#s-e4b5d67b-8e24-424a-a15c-51324da3052a .shg-product-title-component h2{color:#525259;font-family:Proxima Nova ExtraBld;font-size:18px;text-align:left}@media (max-width: 767px){#s-e4b5d67b-8e24-424a-a15c-51324da3052a .shg-product-title-component h2{color:#525259;font-family:Proxima Nova ExtraBld;font-size:18px;text-align:center}}#s-e3d1c9ac-b484-4c42-91a6-4c952963a0d2{margin-bottom:8px;text-align:left}@media (max-width: 767px){#s-e3d1c9ac-b484-4c42-91a6-4c952963a0d2{text-align:center}}#s-e3d1c9ac-b484-4c42-91a6-4c952963a0d2 .shg-product-sold-out{display:none;color:#525259;font-size:18px;font-family:Proxima Nova Medium;font-style:normal}#s-e3d1c9ac-b484-4c42-91a6-4c952963a0d2 .shg-product-price{color:#525259;font-family:Proxima Nova Medium;font-style:normal;font-size:18px}#s-e3d1c9ac-b484-4c42-91a6-4c952963a0d2 .shg-product-compare-price{display:inline;text-decoration:line-through;color:#000;font-style:normal;font-size:18px;padding-left:10px}button>label{display:inline-block}.general-add-to-cart-loading{color:#fff !important;height:18px;margin:0 auto;width:18px}.shogun-general-add-to-cart-message{padding-top:5px;line-height:14px;font-size:14px}#s-fa7660a5-368e-4347-86ee-e70a15953afa{padding-top:0px;padding-bottom:0px;max-width:150px}@media (max-width: 767px){#s-fa7660a5-368e-4347-86ee-e70a15953afa{margin-left:12%;margin-right:12%}}#s-760fb7a3-cf01-419f-bedb-5880b46ea56b{margin-bottom:32px;min-height:50px}#s-760fb7a3-cf01-419f-bedb-5880b46ea56b>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-760fb7a3-cf01-419f-bedb-5880b46ea56b.shg-box.shg-c{justify-content:flex-start}#s-996d1003-0258-47ce-af89-bf48a8321a07{text-align:left}#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c .shg-image-zoom{width:100%;height:100%}#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}@media (min-width: 1200px){#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c .shg-image-zoom{width:100%;height:100%}#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}@media (min-width: 992px) and (max-width: 1199px){#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c .shg-image-zoom{width:100%;height:100%}#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}@media (min-width: 768px) and (max-width: 991px){#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c .shg-image-zoom{width:100%;height:100%}#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}@media (max-width: 767px){#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c .shg-image-zoom{width:100%;height:100%}#s-996d1003-0258-47ce-af89-bf48a8321a07.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}#s-e88f983f-1501-4c50-8c40-58f71738ae7b{padding-top:10px;padding-bottom:10px;text-align:left}@media (max-width: 767px){#s-e88f983f-1501-4c50-8c40-58f71738ae7b{padding-top:10px;padding-bottom:10px;text-align:center}}#s-e88f983f-1501-4c50-8c40-58f71738ae7b .shg-product-title-component h2{color:#525259;font-family:Proxima Nova ExtraBld;font-size:18px;text-align:left}@media (max-width: 767px){#s-e88f983f-1501-4c50-8c40-58f71738ae7b .shg-product-title-component h2{color:#525259;font-family:Proxima Nova ExtraBld;font-size:18px;text-align:center}}#s-5c8e5dd3-98a4-44e0-b7d8-32dc90444c55{margin-bottom:8px;text-align:left}#s-5c8e5dd3-98a4-44e0-b7d8-32dc90444c55 .shg-product-sold-out{display:none;color:#525259;font-size:18px;font-family:Proxima Nova Medium;font-style:normal}#s-5c8e5dd3-98a4-44e0-b7d8-32dc90444c55 .shg-product-price{color:#525259;font-family:Proxima Nova Medium;font-style:normal;font-size:18px}#s-5c8e5dd3-98a4-44e0-b7d8-32dc90444c55 .shg-product-compare-price{display:inline;text-decoration:line-through;color:#000;font-style:normal;font-size:18px;padding-left:10px}#s-c082143f-8fbc-4a80-845f-fc7b1687ad58{margin-left:0%;margin-right:0%;padding-top:0px;max-width:150px;text-align:left}#s-af557af8-a5c2-4f3c-ab03-ca60a7c9eed2{margin-bottom:32px;min-height:50px}#s-af557af8-a5c2-4f3c-ab03-ca60a7c9eed2>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-af557af8-a5c2-4f3c-ab03-ca60a7c9eed2.shg-box.shg-c{justify-content:flex-start}#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c{text-align:left}#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c .shg-image-zoom{width:100%;height:100%}#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}@media (min-width: 1200px){#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c .shg-image-zoom{width:100%;height:100%}#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}@media (min-width: 992px) and (max-width: 1199px){#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c .shg-image-zoom{width:100%;height:100%}#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}@media (min-width: 768px) and (max-width: 991px){#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c .shg-image-zoom{width:100%;height:100%}#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}@media (max-width: 767px){#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c .shg-image-zoom{width:100%;height:100%}#s-557e753d-b273-4cc5-b670-d1ca6b6a8b6c.shg-c img.shogun-image{width:100%;height:auto}.shg-product-image-wrapper{display:none}}#s-737ac1c1-6f01-4a18-92fa-96cc50f6e668{padding-top:10px;padding-bottom:10px;text-align:left}@media (max-width: 767px){#s-737ac1c1-6f01-4a18-92fa-96cc50f6e668{padding-top:10px;padding-bottom:10px;text-align:center}}#s-737ac1c1-6f01-4a18-92fa-96cc50f6e668 .shg-product-title-component h2{color:#525259;font-family:Proxima Nova ExtraBld;font-size:18px;text-align:left}@media (max-width: 767px){#s-737ac1c1-6f01-4a18-92fa-96cc50f6e668 .shg-product-title-component h2{color:#525259;font-family:Proxima Nova ExtraBld;font-size:18px;text-align:center}}#s-2f1e951b-9c06-4c61-befc-b039e8701fc6{margin-bottom:8px;text-align:left}@media (max-width: 767px){#s-2f1e951b-9c06-4c61-befc-b039e8701fc6{text-align:center}}#s-2f1e951b-9c06-4c61-befc-b039e8701fc6 .shg-product-sold-out{display:none;color:#525259;font-size:18px;font-family:Proxima Nova Medium;font-style:normal}#s-2f1e951b-9c06-4c61-befc-b039e8701fc6 .shg-product-price{color:#525259;font-family:Proxima Nova Medium;font-style:normal;font-size:18px}#s-2f1e951b-9c06-4c61-befc-b039e8701fc6 .shg-product-compare-price{display:inline;text-decoration:line-through;color:#000;font-style:normal;font-size:18px;padding-left:10px}#s-3f6f2f5c-9c60-4150-8300-254846aafd14{margin-top:16px;max-width:150px}@media (max-width: 767px){#s-3f6f2f5c-9c60-4150-8300-254846aafd14{margin-left:12%;margin-right:12%}}#s-bea169b4-d882-4f06-b874-d623080fb495{margin-left:auto;margin-bottom:128px;margin-right:auto;min-height:50px;max-width:1004px}@media (min-width: 768px) and (max-width: 991px){#s-bea169b4-d882-4f06-b874-d623080fb495{margin-left:16px;margin-right:16px}}@media (max-width: 767px){#s-bea169b4-d882-4f06-b874-d623080fb495{margin-left:16px;margin-bottom:64px;margin-right:16px}}#s-bea169b4-d882-4f06-b874-d623080fb495>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-bea169b4-d882-4f06-b874-d623080fb495.shg-box.shg-c{justify-content:center}#s-5348513f-aff4-46f1-978a-7d6aae149334{margin-bottom:64px;text-align:center}#s-5348513f-aff4-46f1-978a-7d6aae149334 .shogun-heading-component h3{color:#525259;font-weight:normal;font-family:"Proxima Nova Thin";font-style:normal;font-size:52px;line-height:1.2em;letter-spacing:-0.5px}@media (max-width: 767px){#s-5348513f-aff4-46f1-978a-7d6aae149334 .shogun-heading-component h3{color:#525259;font-weight:normal;font-family:"Proxima Nova Thin";font-style:normal;font-size:52px;line-height:1.2em;letter-spacing:-0.2px}}#s-3db8b996-daea-470c-82b7-e42b63a7fd04{padding-top:10px;padding-bottom:10px;text-align:left}#s-3db8b996-daea-470c-82b7-e42b63a7fd04 .shogun-heading-component h3{color:#525259;font-weight:normal;font-family:"Proxima Nova ExtraBld";font-style:normal;font-size:28px;line-height:1.2em;letter-spacing:-0.2px;text-align:left}.shg-hr-wrapper{padding:30px 0}.shg-hr-wrapper hr{margin:0;border:0;width:100%}#s-6b92424f-bb8c-49e5-927f-a3215eb92ede{margin-bottom:16px}#s-6b92424f-bb8c-49e5-927f-a3215eb92ede hr{border-top:1px solid #c4c4c7}#s-9b932beb-d23a-47d0-9f31-e1617cf00720{margin-bottom:32px}@media (min-width: 0px){[id="s-9b932beb-d23a-47d0-9f31-e1617cf00720"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-9b932beb-d23a-47d0-9f31-e1617cf00720"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-9b932beb-d23a-47d0-9f31-e1617cf00720"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-9b932beb-d23a-47d0-9f31-e1617cf00720"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-9b932beb-d23a-47d0-9f31-e1617cf00720"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-9b932beb-d23a-47d0-9f31-e1617cf00720"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-9b932beb-d23a-47d0-9f31-e1617cf00720"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-00a2947d-0ba1-4b94-8248-89643549ef4d{margin-bottom:8px}}#s-b0ec4ddf-30bd-4193-9087-0fdbdeb5e47b{margin-bottom:32px}@media (min-width: 0px){[id="s-b0ec4ddf-30bd-4193-9087-0fdbdeb5e47b"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-b0ec4ddf-30bd-4193-9087-0fdbdeb5e47b"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-b0ec4ddf-30bd-4193-9087-0fdbdeb5e47b"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-b0ec4ddf-30bd-4193-9087-0fdbdeb5e47b"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-b0ec4ddf-30bd-4193-9087-0fdbdeb5e47b"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-b0ec4ddf-30bd-4193-9087-0fdbdeb5e47b"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-b0ec4ddf-30bd-4193-9087-0fdbdeb5e47b"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-ae45db62-6818-4e8d-a40f-16ba305bb1e3{margin-bottom:8px}}#s-b1d92609-39d8-48f9-9687-ad33590677c6{margin-bottom:32px}@media (min-width: 0px){[id="s-b1d92609-39d8-48f9-9687-ad33590677c6"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-b1d92609-39d8-48f9-9687-ad33590677c6"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-b1d92609-39d8-48f9-9687-ad33590677c6"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-b1d92609-39d8-48f9-9687-ad33590677c6"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-b1d92609-39d8-48f9-9687-ad33590677c6"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-b1d92609-39d8-48f9-9687-ad33590677c6"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-b1d92609-39d8-48f9-9687-ad33590677c6"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-5dbd8e6a-8de7-4d5d-b8af-909b760ed17a{margin-top:8px;margin-bottom:8px}}#s-8d9b5ea1-53ae-46bc-8d09-df0911d2cb03{margin-top:64px;text-align:left}#s-8d9b5ea1-53ae-46bc-8d09-df0911d2cb03 .shogun-heading-component h3{color:#525259;font-weight:normal;font-family:"Proxima Nova ExtraBld";font-style:normal;font-size:28px;line-height:1.2em;letter-spacing:-0.2px;text-align:left}#s-9831745d-1b13-4cc9-a724-828b7cdceb68{margin-bottom:16px}#s-9831745d-1b13-4cc9-a724-828b7cdceb68 hr{border-top:1px solid #c4c4c7}#s-3a6fb2d9-fab1-4c29-9a5b-3df569d239b8{margin-bottom:32px}@media (min-width: 0px){[id="s-3a6fb2d9-fab1-4c29-9a5b-3df569d239b8"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-3a6fb2d9-fab1-4c29-9a5b-3df569d239b8"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-3a6fb2d9-fab1-4c29-9a5b-3df569d239b8"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-3a6fb2d9-fab1-4c29-9a5b-3df569d239b8"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-3a6fb2d9-fab1-4c29-9a5b-3df569d239b8"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-3a6fb2d9-fab1-4c29-9a5b-3df569d239b8"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-3a6fb2d9-fab1-4c29-9a5b-3df569d239b8"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-5c18805c-6f2b-482f-a730-737d00f609e8{margin-top:8px;margin-bottom:8px}}#s-156fbf83-239f-4650-849f-8179a671ab96{margin-bottom:32px}@media (min-width: 0px){[id="s-156fbf83-239f-4650-849f-8179a671ab96"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-156fbf83-239f-4650-849f-8179a671ab96"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-156fbf83-239f-4650-849f-8179a671ab96"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-156fbf83-239f-4650-849f-8179a671ab96"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-156fbf83-239f-4650-849f-8179a671ab96"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-156fbf83-239f-4650-849f-8179a671ab96"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-156fbf83-239f-4650-849f-8179a671ab96"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-3c4f4d14-e555-4d84-bf9f-56a4b8196964{margin-bottom:8px}}#s-648771f1-02a6-4f41-87b0-abec03992698{margin-bottom:32px}@media (min-width: 0px){[id="s-648771f1-02a6-4f41-87b0-abec03992698"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-648771f1-02a6-4f41-87b0-abec03992698"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-648771f1-02a6-4f41-87b0-abec03992698"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-648771f1-02a6-4f41-87b0-abec03992698"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-648771f1-02a6-4f41-87b0-abec03992698"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-648771f1-02a6-4f41-87b0-abec03992698"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-648771f1-02a6-4f41-87b0-abec03992698"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-684edc09-d7e6-4cd4-806f-7952b695aed3{margin-top:8px;margin-bottom:8px}}#s-50f004a0-405a-454f-b6b0-931e3496815f{min-height:50px}#s-50f004a0-405a-454f-b6b0-931e3496815f>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-50f004a0-405a-454f-b6b0-931e3496815f.shg-box.shg-c{justify-content:center}#s-1da0a244-716d-42f9-a746-18e9b93f6dfa{text-align:left}.shg-c:before,.shg-c:after{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}#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:#000;background-color:rgba(0,0,0,0.85)}.shg-lightbox.hidden{display:none !important}.shg-lightbox .shg-lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.shg-lightbox .shg-lightbox-close{position:absolute;right:0;padding:5px 0;color:#fff;font-size:45px;margin-right:10px;line-height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;z-index:1}.shg-lightbox .shg-lightbox-image-container{padding:25px}.shg-lightbox .shg-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.shg-lightbox .shg-lightbox-close:hover,.shg-lightbox .shg-lightbox-close:focus{color:#a2a2a2;text-decoration:none;cursor:pointer}.shg-lightbox .shg-lightbox-nav{cursor:pointer;position:absolute;top:50%;width:35px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(0%, -50%);z-index:1}.shg-lightbox .shg-lightbox-nav.hidden{display:none !important}.shg-lightbox .shg-lightbox-nav.shg-nav-left{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==)}.shg-lightbox .shg-lightbox-nav.shg-nav-right{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+)}@media screen and (min-width: 769px){.shg-lightbox .shg-lightbox-image-container{padding:50px}}.shogun-lazyload:not([src]),.shogun-lazyloading:not([src]){opacity:0}.shogun-lazyloaded{opacity:1;transition:opacity 300ms}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]){display:inline-block}[data-animations*="enterviewport"][data-animations*="fadeIn"],[data-animations*="enterviewport"][data-animations*="zoomIn"]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}@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}}
