.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-9e12db97-e228-4bca-a3a0-1b299dec09cc{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-9e12db97-e228-4bca-a3a0-1b299dec09cc{margin-top:64px;max-width:736px}}@media (max-width: 767px){#s-9e12db97-e228-4bca-a3a0-1b299dec09cc{margin-top:0px;margin-bottom:64px}}#s-9e12db97-e228-4bca-a3a0-1b299dec09cc>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-9e12db97-e228-4bca-a3a0-1b299dec09cc.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-17406d4b-bd06-4c23-80f3-d0dcf644851d{margin-top:16px;margin-left:16px;margin-right:16px}}@media (min-width: 0px){[id="s-17406d4b-bd06-4c23-80f3-d0dcf644851d"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-17406d4b-bd06-4c23-80f3-d0dcf644851d"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}[id="s-17406d4b-bd06-4c23-80f3-d0dcf644851d"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}}@media (min-width: 992px){[id="s-17406d4b-bd06-4c23-80f3-d0dcf644851d"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}[id="s-17406d4b-bd06-4c23-80f3-d0dcf644851d"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}}@media (min-width: 1200px){[id="s-17406d4b-bd06-4c23-80f3-d0dcf644851d"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}[id="s-17406d4b-bd06-4c23-80f3-d0dcf644851d"]>.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-16454dfa-924e-4be1-8c24-46f6bf8fbb72{text-align:left}#s-16454dfa-924e-4be1-8c24-46f6bf8fbb72 .shg-gallery-thumb-image-wrapper{flex-basis:100.0%;padding-right:8px;padding-bottom:8px}#s-16454dfa-924e-4be1-8c24-46f6bf8fbb72 .shg-gallery-dots-container{margin-top:-22px;padding-bottom:8px}#s-16454dfa-924e-4be1-8c24-46f6bf8fbb72 .shg-gallery-thumb-list-margin{margin-right:-8px}#s-16454dfa-924e-4be1-8c24-46f6bf8fbb72 .shg-gallery-scroll-container{width:100%}#s-16454dfa-924e-4be1-8c24-46f6bf8fbb72 .shg-gallery-scroll-button{color:#FFF}#s-16454dfa-924e-4be1-8c24-46f6bf8fbb72 .shg-gallery-dot{background-color:#FFF}.shg-product-title-component h1 span,.shg-product-title-component h2 span,.shg-product-title-component h3 span,.shg-product-title-component h4 span,.shg-product-title-component h5 span,.shg-product-title-component h6 span{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-f951bdbb-c1ab-4850-8799-63c8ab290071{margin-top:32px;max-width:363px;text-align:left}@media (max-width: 767px){#s-f951bdbb-c1ab-4850-8799-63c8ab290071{max-width:400px}}#s-f951bdbb-c1ab-4850-8799-63c8ab290071 .shg-product-title-component h1 span{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-f951bdbb-c1ab-4850-8799-63c8ab290071 .shg-product-title-component h1 span{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-f951bdbb-c1ab-4850-8799-63c8ab290071 .shg-product-title-component h1 span{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-7eed7969-3676-4f7c-937f-cdcc1a77b0e1{margin-top:8px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;min-height:20px}#s-26af84e4-2049-4957-844a-2eeeb8bd3a5e{margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;text-align:left}#s-26af84e4-2049-4957-844a-2eeeb8bd3a5e .shg-product-sold-out{display:none;color:#525259;font-size:18px;font-family:Proxima Nova ExtraBld;font-style:normal}#s-26af84e4-2049-4957-844a-2eeeb8bd3a5e .shg-product-price{color:#525259;font-family:Proxima Nova ExtraBld;font-style:normal;font-size:18px}#s-26af84e4-2049-4957-844a-2eeeb8bd3a5e .shg-product-compare-price{display:inline;text-decoration:line-through;color:#c4c4c7;font-style:normal;font-size:15px;padding-left:4px}#s-e8f75c73-d321-4974-88a2-1a016e7ce220{padding-top:0px;padding-bottom:0px;max-width:90%;text-align:center}.shg-rich-text{overflow-wrap:break-word}.shg-rich-text img{margin:0 20px}@media (max-width: 768px){.shg-rich-text img{display:block;float:none !important;margin:0 auto}}.shg-default-text-content *:first-child{margin-top:0}.shg-default-text-content{text-align:left}.shg-default-text-content p,.shg-default-text-content h1,.shg-default-text-content h2,.shg-default-text-content h3,.shg-default-text-content h4,.shg-default-text-content h5,.shg-default-text-content h6,.shg-default-text-content address,.shg-default-text-content pre,.shg-default-text-content div,.shg-default-text-content ol,.shg-default-text-content ul{background-color:transparent;border:0;border-radius:0;color:#000000;font-family:inherit;font-style:normal;margin-bottom:0;padding:0;text-align:left;text-transform:none}.shg-default-text-content 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-21b7f07d-42a6-43ea-9319-1e687d73da6e{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-9f4fc672-2da1-4e3e-8107-d0fcb309795c{margin-top:8px;margin-bottom:8px;padding-top:10px;padding-bottom:10px;text-align:center}#s-9f4fc672-2da1-4e3e-8107-d0fcb309795c .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-1e39aa40-ce7d-49ed-8f51-0202489b2fe8{margin-top:64px;margin-left:auto;margin-bottom:64px;margin-right:auto;min-height:369px;max-width:1130px}@media (min-width: 768px) and (max-width: 991px){#s-1e39aa40-ce7d-49ed-8f51-0202489b2fe8{margin-top:0px;margin-left:16px;margin-bottom:0px;margin-right:16px}}@media (max-width: 767px){#s-1e39aa40-ce7d-49ed-8f51-0202489b2fe8{margin-top:64px;margin-bottom:0px;min-height:50px}}#s-1e39aa40-ce7d-49ed-8f51-0202489b2fe8>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-1e39aa40-ce7d-49ed-8f51-0202489b2fe8.shg-box.shg-c{justify-content:center}@media (min-width: 0px){[id="s-e2fc795a-0159-4564-9674-a21b40e58859"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-e2fc795a-0159-4564-9674-a21b40e58859"]>.shg-row>.shg-c-sm-6{width:calc(50.0% - 15.0px)}}@media (min-width: 992px){[id="s-e2fc795a-0159-4564-9674-a21b40e58859"]>.shg-row>.shg-c-md-6{width:calc(50.0% - 15.0px)}}@media (min-width: 1200px){[id="s-e2fc795a-0159-4564-9674-a21b40e58859"]>.shg-row>.shg-c-lg-6{width:calc(50.0% - 15.0px)}}@media (max-width: 767px){[id="s-e2fc795a-0159-4564-9674-a21b40e58859"]>.shg-row{flex-flow:column-reverse}}#s-51ae91c9-d462-4835-8e81-0e937aa8cd43{min-height:429px}@media (max-width: 767px){#s-51ae91c9-d462-4835-8e81-0e937aa8cd43{min-height:50px}}#s-51ae91c9-d462-4835-8e81-0e937aa8cd43>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-51ae91c9-d462-4835-8e81-0e937aa8cd43.shg-box.shg-c{justify-content:center}#s-0791e7dd-257e-438e-98b3-da854e1389db{min-height:429px}@media (min-width: 1200px){#s-0791e7dd-257e-438e-98b3-da854e1389db{margin-left:160px}}@media (min-width: 992px) and (max-width: 1199px){#s-0791e7dd-257e-438e-98b3-da854e1389db{margin-left:160px}}@media (max-width: 767px){#s-0791e7dd-257e-438e-98b3-da854e1389db{margin-left:16px;margin-bottom:16px;margin-right:16px;min-height:50px}}#s-0791e7dd-257e-438e-98b3-da854e1389db>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-0791e7dd-257e-438e-98b3-da854e1389db.shg-box.shg-c{justify-content:center}#s-54fe2785-3f16-49af-a00e-a7d8b3de854a{margin-top:16px}@media (max-width: 767px){#s-54fe2785-3f16-49af-a00e-a7d8b3de854a{margin-bottom:16px}}#s-8f904146-d6da-4c97-91a6-5e5c5afb771d{margin-top:64px;margin-left:auto;margin-bottom:64px;margin-right:auto;min-height:371px;max-width:1130px}@media (min-width: 768px) and (max-width: 991px){#s-8f904146-d6da-4c97-91a6-5e5c5afb771d{margin-top:0px;margin-left:16px;margin-bottom:0px;margin-right:16px}}@media (max-width: 767px){#s-8f904146-d6da-4c97-91a6-5e5c5afb771d{margin-top:64px;margin-bottom:0px}}#s-8f904146-d6da-4c97-91a6-5e5c5afb771d>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-8f904146-d6da-4c97-91a6-5e5c5afb771d.shg-box.shg-c{justify-content:center}@media (min-width: 0px){[id="s-6c18d72d-0bef-4600-9069-429c60fe9489"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-6c18d72d-0bef-4600-9069-429c60fe9489"]>.shg-row>.shg-c-sm-5{width:calc(41.66666666666667% - 15.0px)}[id="s-6c18d72d-0bef-4600-9069-429c60fe9489"]>.shg-row>.shg-c-sm-7{width:calc(58.333333333333336% - 15.0px)}}@media (min-width: 992px){[id="s-6c18d72d-0bef-4600-9069-429c60fe9489"]>.shg-row>.shg-c-md-5{width:calc(41.66666666666667% - 15.0px)}[id="s-6c18d72d-0bef-4600-9069-429c60fe9489"]>.shg-row>.shg-c-md-7{width:calc(58.333333333333336% - 15.0px)}}@media (min-width: 1200px){[id="s-6c18d72d-0bef-4600-9069-429c60fe9489"]>.shg-row>.shg-c-lg-5{width:calc(41.66666666666667% - 15.0px)}[id="s-6c18d72d-0bef-4600-9069-429c60fe9489"]>.shg-row>.shg-c-lg-7{width:calc(58.333333333333336% - 15.0px)}}#s-853fcaaa-1f36-4e91-82df-40cd8cd4d104{min-height:371px}@media (max-width: 767px){#s-853fcaaa-1f36-4e91-82df-40cd8cd4d104{margin-left:16px;margin-bottom:16px;margin-right:16px;min-height:50px}}#s-853fcaaa-1f36-4e91-82df-40cd8cd4d104>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-853fcaaa-1f36-4e91-82df-40cd8cd4d104.shg-box.shg-c{justify-content:center}#s-cd7d2550-de08-4472-9c95-f6790514081c{margin-top:16px}@media (min-width: 1200px){#s-cd7d2550-de08-4472-9c95-f6790514081c{max-width:400px}}@media (min-width: 992px) and (max-width: 1199px){#s-cd7d2550-de08-4472-9c95-f6790514081c{max-width:400px}}@media (max-width: 767px){#s-cd7d2550-de08-4472-9c95-f6790514081c{margin-bottom:16px}}#s-c61ff50e-2da3-425d-a793-2818bb8bcb1f{min-height:371px}@media (max-width: 767px){#s-c61ff50e-2da3-425d-a793-2818bb8bcb1f{min-height:5px}}#s-c61ff50e-2da3-425d-a793-2818bb8bcb1f>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-c61ff50e-2da3-425d-a793-2818bb8bcb1f.shg-box.shg-c{justify-content:center}#s-fd34a1d6-8afa-40be-a25a-73759c20ae9d{margin-top:64px;margin-left:auto;margin-bottom:64px;margin-right:auto;min-height:369px;max-width:1130px}@media (min-width: 768px) and (max-width: 991px){#s-fd34a1d6-8afa-40be-a25a-73759c20ae9d{margin-top:0px;margin-left:16px;margin-bottom:0px;margin-right:16px}}@media (max-width: 767px){#s-fd34a1d6-8afa-40be-a25a-73759c20ae9d{margin-bottom:0px}}#s-fd34a1d6-8afa-40be-a25a-73759c20ae9d>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-fd34a1d6-8afa-40be-a25a-73759c20ae9d.shg-box.shg-c{justify-content:center}@media (min-width: 0px){[id="s-ef177fc3-6dd7-4192-a8ac-a0508884225a"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-ef177fc3-6dd7-4192-a8ac-a0508884225a"]>.shg-row>.shg-c-sm-6{width:calc(50.0% - 15.0px)}}@media (min-width: 992px){[id="s-ef177fc3-6dd7-4192-a8ac-a0508884225a"]>.shg-row>.shg-c-md-6{width:calc(50.0% - 15.0px)}}@media (min-width: 1200px){[id="s-ef177fc3-6dd7-4192-a8ac-a0508884225a"]>.shg-row>.shg-c-lg-6{width:calc(50.0% - 15.0px)}}@media (max-width: 767px){[id="s-ef177fc3-6dd7-4192-a8ac-a0508884225a"]>.shg-row{flex-flow:column-reverse}}#s-f0433636-0514-4e9d-9c17-807043ffc1fa{min-height:429px}@media (max-width: 767px){#s-f0433636-0514-4e9d-9c17-807043ffc1fa{min-height:50px}}#s-f0433636-0514-4e9d-9c17-807043ffc1fa>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-f0433636-0514-4e9d-9c17-807043ffc1fa.shg-box.shg-c{justify-content:center}.img-three-product{width:100%;position:relative}.img-three-product:before{content:"";display:block;padding-top:100%}.img-three-product .circle{position:absolute;top:14%;width:72%;height:72%;left:14%;border-radius:50%;z-index:-1;background-color:#AED9E6}.img-three-product img{position:absolute;border-radius:7px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);background-color:#fff}.img-three-product img.left{height:32%;top:34%;left:0}.img-three-product img.center{height:38%;top:31%;left:31%}.img-three-product img.right{height:32%;top:34%;right:0}@media (max-width: 767px){#s-b6f8757d-236b-42c1-94f9-5bfeeef2a21c{margin-left:16px;margin-right:16px}}#s-ea46f5b5-a851-435d-8810-cccea5c5bb1c{min-height:429px}@media (min-width: 1200px){#s-ea46f5b5-a851-435d-8810-cccea5c5bb1c{margin-left:48px}}@media (min-width: 992px) and (max-width: 1199px){#s-ea46f5b5-a851-435d-8810-cccea5c5bb1c{margin-left:48px}}@media (max-width: 767px){#s-ea46f5b5-a851-435d-8810-cccea5c5bb1c{margin-left:16px;margin-bottom:16px;margin-right:16px;min-height:50px}}#s-ea46f5b5-a851-435d-8810-cccea5c5bb1c>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-ea46f5b5-a851-435d-8810-cccea5c5bb1c.shg-box.shg-c{justify-content:center}#s-7fdad9a1-bbfe-44d4-ac37-14c4b80c9bf7{margin-top:16px}@media (min-width: 1200px){#s-7fdad9a1-bbfe-44d4-ac37-14c4b80c9bf7{max-width:400px}}@media (min-width: 992px) and (max-width: 1199px){#s-7fdad9a1-bbfe-44d4-ac37-14c4b80c9bf7{max-width:400px}}@media (max-width: 767px){#s-7fdad9a1-bbfe-44d4-ac37-14c4b80c9bf7{margin-bottom:16px}}#s-8bcb967a-8c89-4537-a10e-5da6b1f64058{margin-top:64px;margin-left:auto;margin-bottom:64px;margin-right:auto;min-height:50px}#s-8bcb967a-8c89-4537-a10e-5da6b1f64058>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-8bcb967a-8c89-4537-a10e-5da6b1f64058.shg-box.shg-c{justify-content:center}.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-955d2cca-e1e7-45e9-9255-08a0e910a205{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-955d2cca-e1e7-45e9-9255-08a0e910a205{margin-top:64px;margin-left:16px;margin-right:16px}}@media (max-width: 767px){#s-955d2cca-e1e7-45e9-9255-08a0e910a205{margin-left:16px;margin-right:16px}}#s-955d2cca-e1e7-45e9-9255-08a0e910a205>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-955d2cca-e1e7-45e9-9255-08a0e910a205.shg-box.shg-c{justify-content:center}#s-a562e886-4c0d-4348-9383-9196cf0a3844{margin-bottom:64px;text-align:center}#s-a562e886-4c0d-4348-9383-9196cf0a3844 .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-a562e886-4c0d-4348-9383-9196cf0a3844 .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-c3577816-500f-43b9-adcc-e8a5460da58c{padding-top:10px;padding-bottom:10px;text-align:left}#s-c3577816-500f-43b9-adcc-e8a5460da58c .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-e54b2fb7-c15b-499c-97b4-1f5bc9f13efc{margin-bottom:16px}#s-e54b2fb7-c15b-499c-97b4-1f5bc9f13efc hr{border-top:1px solid #c4c4c7}#s-d1a5a976-4653-46be-9a27-4dc65311b5e0{margin-bottom:32px}@media (min-width: 0px){[id="s-d1a5a976-4653-46be-9a27-4dc65311b5e0"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-d1a5a976-4653-46be-9a27-4dc65311b5e0"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-d1a5a976-4653-46be-9a27-4dc65311b5e0"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-d1a5a976-4653-46be-9a27-4dc65311b5e0"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-d1a5a976-4653-46be-9a27-4dc65311b5e0"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-d1a5a976-4653-46be-9a27-4dc65311b5e0"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-d1a5a976-4653-46be-9a27-4dc65311b5e0"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-53400396-775f-44a8-8f60-cde160bb6457{margin-bottom:8px}}#s-c78e57c3-a176-4dda-91d7-0ddfd358b0b6{margin-bottom:32px}@media (min-width: 0px){[id="s-c78e57c3-a176-4dda-91d7-0ddfd358b0b6"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-c78e57c3-a176-4dda-91d7-0ddfd358b0b6"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-c78e57c3-a176-4dda-91d7-0ddfd358b0b6"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-c78e57c3-a176-4dda-91d7-0ddfd358b0b6"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-c78e57c3-a176-4dda-91d7-0ddfd358b0b6"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-c78e57c3-a176-4dda-91d7-0ddfd358b0b6"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-c78e57c3-a176-4dda-91d7-0ddfd358b0b6"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-2d4cc54d-1f6f-4638-80c1-d30f6c9a0e05{margin-bottom:8px}}#s-b017ed01-d78a-4930-a452-77d107713ca1{margin-bottom:32px}@media (min-width: 0px){[id="s-b017ed01-d78a-4930-a452-77d107713ca1"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-b017ed01-d78a-4930-a452-77d107713ca1"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-b017ed01-d78a-4930-a452-77d107713ca1"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-b017ed01-d78a-4930-a452-77d107713ca1"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-b017ed01-d78a-4930-a452-77d107713ca1"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-b017ed01-d78a-4930-a452-77d107713ca1"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-b017ed01-d78a-4930-a452-77d107713ca1"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-5d59b284-5a57-4bff-a687-a7f67d6a0a8f{margin-bottom:8px}}#s-eb4eeae8-2dfb-4774-80a7-6a2b849d35f2{padding-top:10px;padding-bottom:10px;text-align:left}#s-eb4eeae8-2dfb-4774-80a7-6a2b849d35f2 .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-bba72f1b-3e85-4542-9e68-d7cf14e4f427{margin-bottom:16px}#s-bba72f1b-3e85-4542-9e68-d7cf14e4f427 hr{border-top:1px solid #c4c4c7}#s-284766c2-a3b4-49c9-84f1-bcce99f93eae{margin-bottom:32px}@media (min-width: 0px){[id="s-284766c2-a3b4-49c9-84f1-bcce99f93eae"]>.shg-row>.shg-c-xs-12{width:100%}}@media (min-width: 768px){[id="s-284766c2-a3b4-49c9-84f1-bcce99f93eae"]>.shg-row>.shg-c-sm-4{width:calc(33.333333333333336% - 32.0px)}[id="s-284766c2-a3b4-49c9-84f1-bcce99f93eae"]>.shg-row>.shg-c-sm-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 992px){[id="s-284766c2-a3b4-49c9-84f1-bcce99f93eae"]>.shg-row>.shg-c-md-4{width:calc(33.333333333333336% - 32.0px)}[id="s-284766c2-a3b4-49c9-84f1-bcce99f93eae"]>.shg-row>.shg-c-md-8{width:calc(66.66666666666667% - 32.0px)}}@media (min-width: 1200px){[id="s-284766c2-a3b4-49c9-84f1-bcce99f93eae"]>.shg-row>.shg-c-lg-4{width:calc(33.333333333333336% - 32.0px)}[id="s-284766c2-a3b4-49c9-84f1-bcce99f93eae"]>.shg-row>.shg-c-lg-8{width:calc(66.66666666666667% - 32.0px)}}@media (max-width: 767px){#s-3fc31f74-decb-483c-acbf-0771678778fe{margin-bottom:8px}}#s-968c0923-2bd4-4c60-bde7-555b34a649ef{min-height:50px}#s-968c0923-2bd4-4c60-bde7-555b34a649ef>.shg-box-overlay{background-color:#fff;opacity:0;display:block}#s-968c0923-2bd4-4c60-bde7-555b34a649ef.shg-box.shg-c{justify-content:center}#s-c38bdbdb-db5e-4389-9314-2bbd8927c168{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}
