*.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)}.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}}.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-f3ded5dd-da60-4c0c-83ff-2fc329b856ac{margin-top:64px;margin-left:auto;margin-bottom:64px;margin-right:auto;min-height:50px;max-width:1241px}@media (min-width: 768px) and (max-width: 991px){#s-f3ded5dd-da60-4c0c-83ff-2fc329b856ac{margin-top:64px;margin-bottom:16px;max-width:736px}}@media (max-width: 767px){#s-f3ded5dd-da60-4c0c-83ff-2fc329b856ac{margin-top:0px;margin-bottom:0px}}#s-f3ded5dd-da60-4c0c-83ff-2fc329b856ac>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-f3ded5dd-da60-4c0c-83ff-2fc329b856ac.shg-box.shg-c{justify-content:center}.shg-sld-content{width:100%;position:relative;z-index:1}.shg-sld-slides{word-break:break-word;position:relative;overflow-x:hidden}.shg-sld-slides-padded{padding:0 35px}.shg-sld-nav-button{cursor:pointer;position:absolute;z-index:10;top:0;width:35px;min-height:35px;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.shg-sld-nav-button>svg{height:100%;width:100%}.shg-sld-nav-button.shg-sld-left{left:0}.shg-sld-nav-button.shg-sld-left-over-content{left:2%}.shg-sld-nav-button.shg-sld-right{right:0}.shg-sld-nav-button.shg-sld-right-over-content{right:2%}.shg-sld-nav-button.shg-sld-disabled{cursor:default;opacity:0.2}.shg-sld-item{display:none}.shg-sld-item.shg-sld-active{display:block}.shg-sld-dots{margin-top:10px;text-align:center;z-index:1;position:relative}.shg-sld-dots-on-top{margin-top:-30px !important}.shg-sld-dot{cursor:pointer;display:inline-block !important;height:14px;width:14px;border-radius:100%;margin-left:5px;opacity:0.5}.shg-sld-dot:first-child{margin-left:0px}.shg-sld-dot.shg-sld-active{opacity:1}@keyframes shg-sld-fade{from{opacity:0.4}to{opacity:1}}#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d{margin-bottom:32px;padding-top:0px;padding-bottom:0px}@media (min-width: 1200px){#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d{display:none}#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d,#wrap-s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d{display:none}#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d,#wrap-s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d{display:none !important}}@media (min-width: 768px) and (max-width: 991px){#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d{display:none}#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d,#wrap-s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d{display:none !important}}@media (max-width: 767px){#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d{display:none}#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d,#wrap-s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d{display:none !important}}#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d .shg-sld-dot{background-color:#717171}#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d .shg-sld-nav-button.shg-sld-left,#s-cc589334-ed59-4906-bb3b-7c4d9d3eb08d .shg-sld-nav-button.shg-sld-right{fill:#717171}.shogun-image-container{position:relative}.shogun-image-container.shg-align-left{text-align:left}.shogun-image-container.shg-align-center{text-align:center}.shogun-image-container.shg-align-right{text-align:right}.shogun-image-linked{cursor:pointer}.shogun-image-overlay{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;padding:20px;align-items:center;justify-content:center;pointer-events:none}.shogun-image-overlay.shg-top-left{align-items:flex-start;justify-content:flex-start}.shogun-image-overlay.shg-top-center{align-items:flex-start;justify-content:center}.shogun-image-overlay.shg-top-right{align-items:flex-start;justify-content:flex-end}.shogun-image-overlay.shg-middle-left{align-items:center;justify-content:flex-start}.shogun-image-overlay.shg-middle-center{align-items:center;justify-content:center}.shogun-image-overlay.shg-middle-right{align-items:center;justify-content:flex-end}.shogun-image-overlay.shg-bottom-left{align-items:flex-end;justify-content:flex-start}.shogun-image-overlay.shg-bottom-center{align-items:flex-end;justify-content:center}.shogun-image-overlay.shg-bottom-right{align-items:flex-end;justify-content:flex-end}.shogun-image-overlay p{margin:0;padding:0;line-height:normal}.shogun-image-cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%}.shogun-image-contain{font-family:"object-fit: contain;";-o-object-fit:contain;object-fit:contain;width:100%}.shogun-image-link{display:block;min-height:inherit;max-height:inherit}img.shogun-image{display:block;margin:0 auto;max-width:100%}.shogun-image-content{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.shogun-image-content-linked,.shogun-image-content-not-linked{pointer-events:none}.shogun-image-content-not-linked>div{pointer-events:auto}.shogun-image-content-linked a,.shogun-image-content-linked button,.shogun-image-content-linked iframe,.shogun-image-content-linked .shg-box-linked{pointer-events:auto}.shogun-image-content>div{width:100%}.shogun-image-content-top{align-items:flex-start}.shogun-image-content-center{align-items:center}.shogun-image-content-bottom{align-items:flex-end}.shogun-image.hover{opacity:0;z-index:200;position:absolute;left:0;top:0}.shogun-image.hover:hover{opacity:1}#s-628704c2-550e-4505-9d29-d1ab1afa2c33{text-align:center}#s-628704c2-550e-4505-9d29-d1ab1afa2c33 .shogun-image-content{align-items:center}#s-98039047-6044-4d7e-adde-d9620a7f405e{text-align:center}#s-98039047-6044-4d7e-adde-d9620a7f405e .shogun-image-content{align-items:center}#s-09e941d8-1bed-457c-a79a-5c6e6145d189{text-align:center}#s-09e941d8-1bed-457c-a79a-5c6e6145d189 .shogun-image-content{align-items:center}#s-afe3fa6a-3e67-4a03-9517-b61a008d93cd{text-align:center}#s-afe3fa6a-3e67-4a03-9517-b61a008d93cd .shogun-image-content{align-items: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-60874445-10b6-4fda-9b00-2fb5aaaefbfb{margin-top:16px;margin-left:16px;margin-right:16px}}@media (min-width: 0px){[id="s-60874445-10b6-4fda-9b00-2fb5aaaefbfb"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-60874445-10b6-4fda-9b00-2fb5aaaefbfb"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}[id="s-60874445-10b6-4fda-9b00-2fb5aaaefbfb"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}}@media (min-width: 992px){[id="s-60874445-10b6-4fda-9b00-2fb5aaaefbfb"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}[id="s-60874445-10b6-4fda-9b00-2fb5aaaefbfb"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}}@media (min-width: 1200px){[id="s-60874445-10b6-4fda-9b00-2fb5aaaefbfb"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}[id="s-60874445-10b6-4fda-9b00-2fb5aaaefbfb"]>.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-767c7e5c-52c9-457e-8db0-ef6b38838157{text-align:left}#s-767c7e5c-52c9-457e-8db0-ef6b38838157 .shg-gallery-thumb-image-wrapper{flex-basis:50.0%;padding-right:8px;padding-bottom:8px}#s-767c7e5c-52c9-457e-8db0-ef6b38838157 .shg-gallery-dots-container{margin-top:-22px;padding-bottom:8px}#s-767c7e5c-52c9-457e-8db0-ef6b38838157 .shg-gallery-thumb-list-margin{margin-right:-8px}#s-767c7e5c-52c9-457e-8db0-ef6b38838157 .shg-gallery-scroll-container{width:100%}#s-767c7e5c-52c9-457e-8db0-ef6b38838157 .shg-gallery-scroll-button{color:#FFF}#s-767c7e5c-52c9-457e-8db0-ef6b38838157 .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-e4934084-3ec9-4a61-a7a2-86a274d442f2{max-width:363px;text-align:left}@media (max-width: 767px){#s-e4934084-3ec9-4a61-a7a2-86a274d442f2{max-width:400px}}#s-e4934084-3ec9-4a61-a7a2-86a274d442f2 .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-e4934084-3ec9-4a61-a7a2-86a274d442f2 .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-e4934084-3ec9-4a61-a7a2-86a274d442f2 .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-a058bee9-76ce-43d6-99b1-ffa7fccc97ea{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;min-height:20px}#s-30c1326b-d73f-4853-8a53-d3c8b9659ccd{margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;text-align:left}#s-30c1326b-d73f-4853-8a53-d3c8b9659ccd .shg-product-sold-out{display:none;color:#525259;font-size:18px;font-family:Proxima Nova ExtraBld;font-style:normal}#s-30c1326b-d73f-4853-8a53-d3c8b9659ccd .shg-product-price{color:#525259;font-family:Proxima Nova ExtraBld;font-style:normal;font-size:18px}#s-30c1326b-d73f-4853-8a53-d3c8b9659ccd .shg-product-compare-price{display:inline;text-decoration:line-through;color:#c4c4c7;font-style:normal;font-size:15px;padding-left:4px}.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-0837d5cb-9fdd-427e-959b-c51c363fe415{margin-top:32px;margin-bottom:16px}.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-241b7758-085f-4fbd-8b8c-421f6050df19{margin-top:8px;margin-bottom:8px;padding-top:10px;padding-bottom:10px;text-align:center}#s-241b7758-085f-4fbd-8b8c-421f6050df19 .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-057865c2-7d69-41c1-929f-f4643be32f87{margin-top:64px;margin-left:auto;margin-bottom:128px;margin-right:auto;min-height:50px;max-width:1004px}@media (min-width: 768px) and (max-width: 991px){#s-057865c2-7d69-41c1-929f-f4643be32f87{margin-top:64px;margin-left:16px;margin-right:16px}}@media (max-width: 767px){#s-057865c2-7d69-41c1-929f-f4643be32f87{margin-left:16px;margin-right:16px}}#s-057865c2-7d69-41c1-929f-f4643be32f87>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-057865c2-7d69-41c1-929f-f4643be32f87.shg-box.shg-c{justify-content:center}#s-aab377f7-81e4-4aa3-8bc9-8ba94c7eae59{margin-bottom:64px;text-align:center}#s-aab377f7-81e4-4aa3-8bc9-8ba94c7eae59 .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-aab377f7-81e4-4aa3-8bc9-8ba94c7eae59 .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-d4deddb5-a310-49dc-a617-2bd701f6e451{padding-top:10px;padding-bottom:10px;text-align:left}#s-d4deddb5-a310-49dc-a617-2bd701f6e451 .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-67c84e8d-453c-4892-8b44-ae94ae5cc610{margin-bottom:16px}#s-67c84e8d-453c-4892-8b44-ae94ae5cc610 hr{border-top:1px solid #c4c4c7}#s-74168f9e-b530-4fd1-b699-4b7230b771f2{margin-bottom:32px}@media (min-width: 0px){[id="s-74168f9e-b530-4fd1-b699-4b7230b771f2"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-74168f9e-b530-4fd1-b699-4b7230b771f2"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-74168f9e-b530-4fd1-b699-4b7230b771f2"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-74168f9e-b530-4fd1-b699-4b7230b771f2"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-74168f9e-b530-4fd1-b699-4b7230b771f2"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-74168f9e-b530-4fd1-b699-4b7230b771f2"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-74168f9e-b530-4fd1-b699-4b7230b771f2"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-c0331359-d780-463f-9e49-7adbbe2f6311{margin-bottom:8px}}#s-ffa315ed-f8da-4678-82f8-c660de5ef492{margin-bottom:32px}@media (min-width: 0px){[id="s-ffa315ed-f8da-4678-82f8-c660de5ef492"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-ffa315ed-f8da-4678-82f8-c660de5ef492"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-ffa315ed-f8da-4678-82f8-c660de5ef492"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-ffa315ed-f8da-4678-82f8-c660de5ef492"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-ffa315ed-f8da-4678-82f8-c660de5ef492"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-ffa315ed-f8da-4678-82f8-c660de5ef492"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-ffa315ed-f8da-4678-82f8-c660de5ef492"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-dabee0b9-6dff-47a1-a9cc-f026dddbe1a8{margin-bottom:8px}}#s-d91b6c37-dd10-483e-85fb-6269eab86bfb{margin-bottom:32px}@media (min-width: 0px){[id="s-d91b6c37-dd10-483e-85fb-6269eab86bfb"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-d91b6c37-dd10-483e-85fb-6269eab86bfb"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-d91b6c37-dd10-483e-85fb-6269eab86bfb"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-d91b6c37-dd10-483e-85fb-6269eab86bfb"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-d91b6c37-dd10-483e-85fb-6269eab86bfb"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-d91b6c37-dd10-483e-85fb-6269eab86bfb"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-d91b6c37-dd10-483e-85fb-6269eab86bfb"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-fb40cf09-e96f-4dfb-81a7-980ee5c9b456{margin-bottom:8px}}#s-b7e9f599-3da1-4ee0-9202-241d23d1eb30{margin-top:64px;text-align:left}#s-b7e9f599-3da1-4ee0-9202-241d23d1eb30 .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-8034dee0-f23f-4936-87ff-a73380b09a0e{margin-bottom:16px}#s-8034dee0-f23f-4936-87ff-a73380b09a0e hr{border-top:1px solid #c4c4c7}#s-3582b115-3ccf-4a54-8171-8c4af78d1383{margin-bottom:32px}@media (min-width: 0px){[id="s-3582b115-3ccf-4a54-8171-8c4af78d1383"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-3582b115-3ccf-4a54-8171-8c4af78d1383"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-3582b115-3ccf-4a54-8171-8c4af78d1383"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-3582b115-3ccf-4a54-8171-8c4af78d1383"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-3582b115-3ccf-4a54-8171-8c4af78d1383"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-3582b115-3ccf-4a54-8171-8c4af78d1383"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-3582b115-3ccf-4a54-8171-8c4af78d1383"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-5edae4e3-f294-4dc2-8e35-6a190c597ae4{margin-bottom:8px}}#s-bb3e89d2-5971-4475-b278-0e68a30564c1{margin-bottom:32px}@media (min-width: 0px){[id="s-bb3e89d2-5971-4475-b278-0e68a30564c1"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-bb3e89d2-5971-4475-b278-0e68a30564c1"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-bb3e89d2-5971-4475-b278-0e68a30564c1"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-bb3e89d2-5971-4475-b278-0e68a30564c1"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-bb3e89d2-5971-4475-b278-0e68a30564c1"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-bb3e89d2-5971-4475-b278-0e68a30564c1"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-bb3e89d2-5971-4475-b278-0e68a30564c1"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-def2a5b5-a0ab-47f6-9f07-38fb9f90ac82{margin-top:8px;margin-bottom:8px}}#s-8498903e-c43a-4b39-bc32-135991e60837{margin-bottom:32px}@media (min-width: 0px){[id="s-8498903e-c43a-4b39-bc32-135991e60837"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-8498903e-c43a-4b39-bc32-135991e60837"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-8498903e-c43a-4b39-bc32-135991e60837"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-8498903e-c43a-4b39-bc32-135991e60837"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-8498903e-c43a-4b39-bc32-135991e60837"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-8498903e-c43a-4b39-bc32-135991e60837"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-8498903e-c43a-4b39-bc32-135991e60837"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-7783050d-bc20-45bb-a728-b11f9fd150de{margin-top:8px;margin-bottom:8px}}#s-7aad2141-e9b7-40cf-9885-fc90ee17a7f1{margin-bottom:32px}@media (min-width: 0px){[id="s-7aad2141-e9b7-40cf-9885-fc90ee17a7f1"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-7aad2141-e9b7-40cf-9885-fc90ee17a7f1"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-7aad2141-e9b7-40cf-9885-fc90ee17a7f1"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-7aad2141-e9b7-40cf-9885-fc90ee17a7f1"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-7aad2141-e9b7-40cf-9885-fc90ee17a7f1"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-7aad2141-e9b7-40cf-9885-fc90ee17a7f1"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-7aad2141-e9b7-40cf-9885-fc90ee17a7f1"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-3be2926c-059c-4abc-9ff0-4492ab037d64{margin-bottom:16px}}#s-a46f8c31-d0c4-4bc3-a74c-a10371bcb72f{margin-bottom:32px}@media (min-width: 0px){[id="s-a46f8c31-d0c4-4bc3-a74c-a10371bcb72f"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-a46f8c31-d0c4-4bc3-a74c-a10371bcb72f"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-a46f8c31-d0c4-4bc3-a74c-a10371bcb72f"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-a46f8c31-d0c4-4bc3-a74c-a10371bcb72f"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-a46f8c31-d0c4-4bc3-a74c-a10371bcb72f"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-a46f8c31-d0c4-4bc3-a74c-a10371bcb72f"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-a46f8c31-d0c4-4bc3-a74c-a10371bcb72f"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-654ab7b0-ae64-44fc-b3cc-3568b1902635{margin-bottom:16px}}#s-219581bd-eb93-4206-88a0-d8fab47d03fe{margin-bottom:32px}@media (min-width: 0px){[id="s-219581bd-eb93-4206-88a0-d8fab47d03fe"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-219581bd-eb93-4206-88a0-d8fab47d03fe"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-219581bd-eb93-4206-88a0-d8fab47d03fe"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-219581bd-eb93-4206-88a0-d8fab47d03fe"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-219581bd-eb93-4206-88a0-d8fab47d03fe"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-219581bd-eb93-4206-88a0-d8fab47d03fe"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-219581bd-eb93-4206-88a0-d8fab47d03fe"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-8e811276-4820-4c1e-bce5-7f17e815d684{margin-top:8px;margin-bottom:8px}}#s-8b78aa51-5e72-416b-9a87-bdf0a0ae1983{margin-bottom:32px}@media (min-width: 0px){[id="s-8b78aa51-5e72-416b-9a87-bdf0a0ae1983"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-8b78aa51-5e72-416b-9a87-bdf0a0ae1983"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-8b78aa51-5e72-416b-9a87-bdf0a0ae1983"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-8b78aa51-5e72-416b-9a87-bdf0a0ae1983"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-8b78aa51-5e72-416b-9a87-bdf0a0ae1983"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-8b78aa51-5e72-416b-9a87-bdf0a0ae1983"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-8b78aa51-5e72-416b-9a87-bdf0a0ae1983"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-58180995-50cc-4ef0-9989-4be160cdc28a{margin-top:8px;margin-bottom:8px}}#s-4cf5117d-d780-48e5-9192-511ecfc1c3d1{margin-bottom:32px}@media (min-width: 0px){[id="s-4cf5117d-d780-48e5-9192-511ecfc1c3d1"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-4cf5117d-d780-48e5-9192-511ecfc1c3d1"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-4cf5117d-d780-48e5-9192-511ecfc1c3d1"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-4cf5117d-d780-48e5-9192-511ecfc1c3d1"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-4cf5117d-d780-48e5-9192-511ecfc1c3d1"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-4cf5117d-d780-48e5-9192-511ecfc1c3d1"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-4cf5117d-d780-48e5-9192-511ecfc1c3d1"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-d068f876-38ca-4ae3-8873-478c30be7909{margin-top:8px;margin-bottom:8px}}#s-e7d18840-1daf-40dd-baaf-2c9b8878c072{margin-bottom:32px}@media (min-width: 0px){[id="s-e7d18840-1daf-40dd-baaf-2c9b8878c072"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-e7d18840-1daf-40dd-baaf-2c9b8878c072"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-e7d18840-1daf-40dd-baaf-2c9b8878c072"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-e7d18840-1daf-40dd-baaf-2c9b8878c072"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-e7d18840-1daf-40dd-baaf-2c9b8878c072"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-e7d18840-1daf-40dd-baaf-2c9b8878c072"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-e7d18840-1daf-40dd-baaf-2c9b8878c072"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-bc938939-4df2-4d66-87f0-131e851f8c4c{margin-top:8px;margin-bottom:8px}}#s-5dc2a1b5-5e58-4434-9685-86c80d4f485c{margin-bottom:32px}@media (min-width: 0px){[id="s-5dc2a1b5-5e58-4434-9685-86c80d4f485c"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-5dc2a1b5-5e58-4434-9685-86c80d4f485c"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-5dc2a1b5-5e58-4434-9685-86c80d4f485c"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-5dc2a1b5-5e58-4434-9685-86c80d4f485c"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-5dc2a1b5-5e58-4434-9685-86c80d4f485c"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-5dc2a1b5-5e58-4434-9685-86c80d4f485c"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-5dc2a1b5-5e58-4434-9685-86c80d4f485c"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-e3592459-1430-4001-a434-72f6eba63efb{margin-top:8px;margin-bottom:8px}}#s-edd4b739-7103-4b3d-8927-17fde7d23a3c{margin-top:64px;text-align:left}#s-edd4b739-7103-4b3d-8927-17fde7d23a3c .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-da02964b-fe98-477a-a813-5263af640340{margin-bottom:16px}#s-da02964b-fe98-477a-a813-5263af640340 hr{border-top:1px solid #c4c4c7}#s-ad7061e5-7c79-44a0-99bb-b2055bc0aad4{margin-bottom:32px}@media (min-width: 0px){[id="s-ad7061e5-7c79-44a0-99bb-b2055bc0aad4"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-ad7061e5-7c79-44a0-99bb-b2055bc0aad4"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-ad7061e5-7c79-44a0-99bb-b2055bc0aad4"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-ad7061e5-7c79-44a0-99bb-b2055bc0aad4"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-ad7061e5-7c79-44a0-99bb-b2055bc0aad4"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-ad7061e5-7c79-44a0-99bb-b2055bc0aad4"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-ad7061e5-7c79-44a0-99bb-b2055bc0aad4"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}#s-8be42a26-8327-43b4-9201-5beba0466643{margin-top:64px;text-align:left}#s-8be42a26-8327-43b4-9201-5beba0466643 .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-f1003ef9-6700-493d-ae7a-c5132b9b99dd{margin-bottom:16px}#s-f1003ef9-6700-493d-ae7a-c5132b9b99dd hr{border-top:1px solid #c4c4c7}#s-fbe6db3a-c70d-4f29-92d3-c2990a934611{margin-bottom:32px}@media (min-width: 0px){[id="s-fbe6db3a-c70d-4f29-92d3-c2990a934611"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-fbe6db3a-c70d-4f29-92d3-c2990a934611"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-fbe6db3a-c70d-4f29-92d3-c2990a934611"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-fbe6db3a-c70d-4f29-92d3-c2990a934611"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-fbe6db3a-c70d-4f29-92d3-c2990a934611"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-fbe6db3a-c70d-4f29-92d3-c2990a934611"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-fbe6db3a-c70d-4f29-92d3-c2990a934611"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}.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}}
