PageSourceSearch

https://alertsusa.com/pages/affiliates

html alertsusa.com collected 2026-10-08 23:28:46 UTC 279,279 bytes, 2,522 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" >
3<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"><meta name="theme-color" content="#000"><meta name="format-detection" content="telephone=no"><link rel="canonical" href="https://alertsusa.com/pages/affiliates"><meta name="google-site-verification" content="Bd1u9pvj722sGVEa_JLqKMrjoFStj1_J0egkUheN6oU" /><link rel="dns-prefetch" href="https://alertsusa.com" crossorigin><link rel="dns-prefetch" href="https://alertsusa.myshopify.com" crossorigin><link rel="dns-prefetch" href="https://cdn.shopify.com" crossorigin><link rel="dns-prefetch" href="https://fonts.shopifycdn.com" crossorigin><link rel="preconnect" href="https//fonts.shopifycdn.com/" crossorigin><link rel="preconnect" href="https//cdn.shopify.com" crossorigin><title>AlertsUSA Affiliate Program</title><!-- /snippets/social-meta-tags.liquid --> <meta name="keywords" content="AlertsUSA, alertsusa.com" /><meta name="author" content="AdornThemes"><meta property="og:site_name" content="AlertsUSA"><meta property="og:url" content="https://alertsusa.com/pages/affiliates"><meta property="og:title" content="AlertsUSA Affiliate Program"><meta property="og:type" content="website"><meta property="og:description" content="Blazingly fast homeland security threat, warning, and incident notification service for mobile devices. Since 2001, the gold standard unclassified alert service."><meta property="og:image" content="http://alertsusa.com/cdn/shop/files/og-image4_1200x1200.jpg?v=1785355017"><meta property="og:image:secure_url" content="https://alertsusa.com/cdn/shop/files/og-image4_1200x1200.jpg?v=1785355017"><meta name="twitter:site" content="@threatjournal"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="AlertsUSA Affiliate Program"><meta name="twitter:description" content="Blazingly fast homeland security threat, warning, and incident notification service for mobile devices. Since 2001, the gold standard unclassified alert service.">
4<link rel="preload" as="style" href="//alertsusa.com/cdn/shop/t/8/assets/theme.css?v=119197944431011348081697338281"><link rel="preload" as="font" href="//alertsusa.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//alertsusa.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//alertsusa.com/cdn/shop/t/8/assets/adorn-icons.woff2?v=23110375483909177801678242759" type="font/woff2" crossorigin><style type="text/css">:root{--ft1:Poppins,sans-serif;--ft2:Poppins,sans-serif;--ft3:Poppins,sans-serif;--site_gutter:15px;--grid_gutter:30px;--grid_gutter_sm:15px;--input_height:38px;--input_height_sm:32px;--error:#d20000}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}*,::after,::before{box-sizing:border-box}html{overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,button,input,select,textarea{ font-family:-apple-system, BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a{background-color:transparent;text-decoration:none}a,img{outline:0!important;border:0}a,a:after, a:before,.anim{transition:all .3s ease-in-out}a:focus, a:hover{outline:0!important}code,pre{font-family:Consolas, monospace;font-size:1em}pre{overflow:auto}small,.txt--minor,.small-font{font-size:80%}.small-font {font-size:90%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;border:0}table{width:100%;border-collapse:collapse;border-spacing:0}td,th{padding:0}textarea{overflow:auto;-webkit-appearance:none;-moz-appearance:none}[tabindex='-1']:focus{outline:0}form{margin:0}legend{border:0;padding:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button[disabled],input[disabled]{cursor:default}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel]{-webkit-appearance:none;-moz-appearance:none}
4button{cursor:pointer}input[type=submit]{cursor:pointer}[type=checkbox]+label,[type=radio]+label {display:inline-block;margin-bottom:0}label[for]{cursor:pointer}textarea{min-height:100px;resize:none;}input[type=checkbox],input[type=radio]{margin:0 5px 0 0;vertical-align:middle}select::-ms-expand{display:none}[role=button],a,button,input,label,select,textarea{touch-action:manipulation}.clearfix::after{content:'';display:table;clear:both}.clear{clear:both}.fallback_txt,.hidden_txt{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.v_hidden,[data-shopify-xr-hidden]{visibility:hidden}.of_hidden{overflow:hidden}.of_auto{overflow:auto}.js-focus-hidden:focus{outline:0}.no-js:not(html),.no-js .js{display:none}.no-js .no-js:not(html){display:block}.skip-link:focus{clip:auto;width:auto;height:auto;margin:0;color:#111;background-color:#fff;padding:10px;opacity:1;z-index:10000;transition:none}blockquote{background:#f8f8f8;font-weight:600;font-size:15px;font-style:normal;text-align:center;padding:0 30px;margin:0}blockquote p+cite{margin-top:7.5px}blockquote cite{display:block;font-size:13px;font-style:inherit}p{margin:0 0 20px 0}p:last-child{margin-bottom:0}.fine-print{font-size:1.07692em;font-style:italic;margin:20px 0}.txt--emphasis{font-style:italic}svg:not(:root){overflow:hidden}.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.no-svg .icon{display:none}svg.icon:not(.icon--full-color) *{fill:inherit;stroke:inherit}.no-svg .fallback-txt{position:static!important;overflow:inherit;clip:none;height:auto;width:auto;margin:0}ol, ul{margin:0;padding:0}ol{list-style:decimal}li{list-style:none}.tb-wrap{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.vd-wrap{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:auto}.vd-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.form-vertical input,.form-vertical select,.form-vertical textarea{display:block;width:100%}.form-vertical [type=checkbox],.form-vertical [type=radio]{display:inline-block;width:auto;margin-right:5px}.grid{list-style:none;padding:0;margin:0 -15px;}.grid::after{content:'';display:table;clear:both}.grid__item{ padding-left:15px;padding-right:15px;float:left;width:100%}@media only screen and (max-width:1024px){.grid{margin:0 -7.5px}.grid__item{padding-left:7.5px;padding-right:7.5px}}.grid__item[class*="--push"]{position:relative}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left;float:right}.col-1,.one-whole{width:100%}.col-2,.five-tenths,.four-eighths,.one-half,.three-sixths,.two-quarters,.wd-50{width:50%}.col-3,.one-third,.two-sixths{width:33.33333%}.four-sixths,.two-thirds{width:66.66667%}.col-4,.one-quarter,.two-eighths{width:25%}.six-eighths,.three-quarters{width:75%}.col-5,.one-fifth,.two-tenths{width:20%}.four-tenths,.two-fifths,.wd-40{width:40%}.six-tenths,.three-fifths,.wd-60{width:60%}.eight-tenths,.four-fifths,.wd-80{width:80%}.col-6,.one-sixth{width:16.66667%}.five-sixths{width:83.33333%}.col-7,.one-seventh{width:14.28571%}.col-8,.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.col-9,.one-nineth{width:11.11111%}.col-10,.one-tenth{width:10%}.three-tenths,.wd-30{width:30%}.seven-tenths,.wd-70{width:70%}.nine-tenths,.wd-90{width:90%}.show{display:block!important}.hide{display:none!important}@media only screen and (min-width:767px){.medium-up--one-whole{width:100%}.medium-up--five-tenths,.medium-up--four-eighths,.medium-up--one-half,.medium-up--three-sixths,.medium-up--two-quarters{width:50%}.medium-up--one-third,.medium-up--two-sixths{width:33.33333%}.medium-up--four-sixths,.medium-up--two-thirds{width:66.66667%}.medium-up--one-quarter,.medium-up--two-eighths{width:25%}.medium-up--six-eighths,.medium-up--three-quarters{width:75%}.medium-up--one-fifth,.medium-up--two-tenths{width:20%}.medium-up--four-tenths,.medium-up--two-fifths{width:40%}.medium-up--six-tenths,.medium-up--three-fifths{width:60%}.medium-up--eight-tenths,.medium-up--four-fifths{width:80%}.medium-up--one-sixth{width:16.66667%}.medium-up--five-sixths{width:83.33333%}.medium-up--one-seventh{width:14.28571%}.medium-up--one-eighth{width:12.5%}.medium-up--three-eighths{width:37.5%}.medium-up--five-eighths{width:62.5%}.medium-up--seven-eighths{width:87.5%}
4.medium-up--one-nineth{width:11.11111%}.medium-up--one-tenth{width:10%}.medium-up--three-tenths{width:30%}.medium-up--seven-tenths{width:70%}.medium-up--nine-tenths{width:90%}.grid--uniform .medium-up--five-tenths:nth-child(2n+1),.grid--uniform .medium-up--four-eighths:nth-child(2n+1),.grid--uniform .medium-up--one-eighth:nth-child(8n+1),.grid--uniform .medium-up--one-fifth:nth-child(5n+1),.grid--uniform .medium-up--one-half:nth-child(2n+1),.grid--uniform .medium-up--one-quarter:nth-child(4n+1),.grid--uniform .medium-up--one-seventh:nth-child(7n+1),.grid--uniform .medium-up--one-sixth:nth-child(6n+1),.grid--uniform .medium-up--one-third:nth-child(3n+1),.grid--uniform .medium-up--three-sixths:nth-child(2n+1),.grid--uniform .medium-up--two-eighths:nth-child(4n+1),.grid--uniform .medium-up--two-sixths:nth-child(3n+1){clear:both}.medium-up--show{display:block!important}.medium-up--hide{display:none!important}}@media only screen and (min-width:1025px){.large-up--one-whole{width:100%}.large-up--five-tenths,.large-up--four-eighths,.large-up--one-half,.large-up--three-sixths,.large-up--two-quarters{width:50%}.large-up--one-third,.large-up--two-sixths{width:33.33333%}.large-up--four-sixths,.large-up--two-thirds{width:66.66667%}.large-up--one-quarter,.large-up--two-eighths{width:25%}.large-up--six-eighths,.large-up--three-quarters{width:75%}.large-up--one-fifth,.large-up--two-tenths{width:20%}.large-up--four-tenths,.large-up--two-fifths{width:40%}.large-up--six-tenths,.large-up--three-fifths{width:60%}.large-up--eight-tenths,.large-up--four-fifths{width:80%}.large-up--one-sixth{width:16.66667%}.large-up--five-sixths{width:83.33333%}.large-up--one-seventh{width:14.28571%}.large-up--one-eighth{width:12.5%}.large-up--three-eighths{width:37.5%}.large-up--five-eighths{width:62.5%}.large-up--seven-eighths{width:87.5%}.large-up--one-nineth{width:11.11111%}.large-up--one-tenth{width:10%}.large-up--three-tenths{width:30%}.large-up--seven-tenths{width:70%}.large-up--nine-tenths{width:90%}.grid--uniform .large-up--five-tenths:nth-child(2n+1),.grid--uniform .large-up--four-eighths:nth-child(2n+1),.grid--uniform .large-up--one-eighth:nth-child(8n+1),.grid--uniform .large-up--one-fifth:nth-child(5n+1),.grid--uniform .large-up--one-half:nth-child(2n+1),.grid--uniform .large-up--one-quarter:nth-child(4n+1),.grid--uniform .large-up--one-seventh:nth-child(7n+1),.grid--uniform .large-up--one-sixth:nth-child(6n+1),.grid--uniform .large-up--one-third:nth-child(3n+1),.grid--uniform .large-up--three-sixths:nth-child(2n+1),.grid--uniform .large-up--two-eighths:nth-child(4n+1),.grid--uniform .large-up--two-sixths:nth-child(3n+1){clear:both}.large-up--show{display:block!important}.large-up--hide{display:none!important}}@media only screen and (min-width:1280px){.widescreen--one-whole{width:100%}.widescreen--five-tenths,.widescreen--four-eighths,.widescreen--one-half,.widescreen--three-sixths,.widescreen--two-quarters{width:50%}.widescreen--one-third,.widescreen--two-sixths{width:33.33333%}.widescreen--four-sixths,.widescreen--two-thirds{width:66.66667%}.widescreen--one-quarter,.widescreen--two-eighths{width:25%}.widescreen--six-eighths,.widescreen--three-quarters{width:75%}.widescreen--one-fifth,.widescreen--two-tenths{width:20%}.widescreen--four-tenths,.widescreen--two-fifths{width:40%}.widescreen--six-tenths,.widescreen--three-fifths{width:60%}.widescreen--eight-tenths,.widescreen--four-fifths{width:80%}.widescreen--one-sixth{width:16.66667%}.widescreen--five-sixths{width:83.33333%}.widescreen--one-seventh{width:14.28571%}.widescreen--one-eighth{width:12.5%}.widescreen--three-eighths{width:37.5%}.widescreen--five-eighths{width:62.5%}.widescreen--seven-eighths{width:87.5%}.widescreen--one-nineth{width:11.11111%}.widescreen--one-tenth{width:10%}.widescreen--three-tenths{width:30%}.widescreen--seven-tenths{width:70%}.widescreen--nine-tenths{width:90%}.grid--uniform .widescreen--five-tenths:nth-child(2n+1),.grid--uniform .widescreen--four-eighths:nth-child(2n+1),.grid--uniform .widescreen--one-eighth:nth-child(8n+1),.grid--uniform .widescreen--one-fifth:nth-child(5n+1),.grid--uniform .widescreen--one-half:nth-child(2n+1),.grid--uniform .widescreen--one-quarter:nth-child(4n+1),.grid--uniform .widescreen--one-seventh:nth-child(7n+1),.grid--uniform .widescreen--one-sixth:nth-child(6n+1),.grid--uniform .widescreen--one-third:nth-child(3n+1),.grid--uniform .widescreen--three-sixths:nth-child(2n+1),.grid--uniform .widescreen--two-eighths:nth-child(4n+1),.grid--uniform .widescreen--two-sixths:nth-child(3n+1){clear:both}
4.widescreen--show{display:block!important}.widescreen--hide{display:none!important}}@media only screen and (min-width:767px) and (max-width:1024px){.medium--one-whole{width:100%}.medium--five-tenths,.medium--four-eighths,.medium--one-half,.medium--three-sixths,.medium--two-quarters{width:50%}.medium--one-third,.medium--two-sixths{width:33.33333%}.medium--four-sixths,.medium--two-thirds{width:66.66667%}.medium--one-quarter,.medium--two-eighths{width:25%}.medium--six-eighths,.medium--three-quarters{width:75%}.medium--one-fifth,.medium--two-tenths{width:20%}.medium--four-tenths,.medium--two-fifths{width:40%}.medium--six-tenths,.medium--three-fifths{width:60%}.medium--eight-tenths,.medium--four-fifths{width:80%}.medium--one-sixth{width:16.66667%}.medium--five-sixths{width:83.33333%}.medium--one-seventh{width:14.28571%}.medium--one-eighth{width:12.5%}.medium--three-eighths{width:37.5%}.medium--five-eighths{width:62.5%}.medium--seven-eighths{width:87.5%}.medium--one-nineth{width:11.11111%}.medium--one-tenth{width:10%}.medium--three-tenths{width:30%}.medium--seven-tenths{width:70%}.medium--nine-tenths{width:90%}.grid--uniform .medium--five-tenths:nth-child(2n+1),.grid--uniform .medium--four-eighths:nth-child(2n+1),.grid--uniform .medium--one-eighth:nth-child(8n+1),.grid--uniform .medium--one-fifth:nth-child(5n+1),.grid--uniform .medium--one-half:nth-child(2n+1),.grid--uniform .medium--one-quarter:nth-child(4n+1),.grid--uniform .medium--one-seventh:nth-child(7n+1),.grid--uniform .medium--one-sixth:nth-child(6n+1),.grid--uniform .medium--one-third:nth-child(3n+1),.grid--uniform .medium--three-sixths:nth-child(2n+1),.grid--uniform .medium--two-eighths:nth-child(4n+1),.grid--uniform .medium--two-sixths:nth-child(3n+1){clear:both}.medium--show{display:block!important}.medium--hide{display:none!important}}@media only screen and (max-width:766px){.grid{margin:0 -5px}.grid__item{padding-left:5px;padding-right:5px}.small--one-whole{width:100%}.small--five-tenths,.small--four-eighths,.small--one-half,.small--three-sixths,.small--two-quarters{width:50%}.small--one-third,.small--two-sixths{width:33.33333%}.small--four-sixths,.small--two-thirds{width:66.66667%}.small--one-quarter,.small--two-eighths{width:25%}.small--six-eighths,.small--three-quarters{width:75%}.small--one-fifth,.small--two-tenths{width:20%}.small--four-tenths,.small--two-fifths{width:40%}.small--six-tenths,.small--three-fifths{width:60%}.small--eight-tenths,.small--four-fifths{width:80%}.small--one-sixth{width:16.66667%}.small--five-sixths{width:83.33333%}.small--one-seventh{width:14.28571%}.small--one-eighth{width:12.5%}.small--three-eighths{width:37.5%}.small--five-eighths{width:62.5%}.small--seven-eighths{width:87.5%}.small--one-nineth{width:11.11111%}.small--one-tenth{width:10%}.small--three-tenths{width:30%}.small--seven-tenths{width:70%}.small--nine-tenths{width:90%}.grid--uniform .small--five-tenths:nth-child(2n+1),.grid--uniform .small--four-eighths:nth-child(2n+1),.grid--uniform .small--one-eighth:nth-child(8n+1),.grid--uniform .small--one-half:nth-child(2n+1),.grid--uniform .small--one-quarter:nth-child(4n+1),.grid--uniform .small--one-seventh:nth-child(7n+1),.grid--uniform .small--one-sixth:nth-child(6n+1),.grid--uniform .small--one-third:nth-child(3n+1),.grid--uniform .small--three-sixths:nth-child(2n+1),.grid--uniform .small--two-eighths:nth-child(4n+1),.grid--uniform .small--two-sixths:nth-child(3n+1),.grid--uniform.small--one-fifth:nth-child(5n+1){clear:both}.small--show{display:block!important}.small--hide{display:none!important}}.grid-tbl{display:table;table-layout:fixed;width:100%}.grid-tbl>.grid-col,.grid-tbl>.grid__item{float:none;display:table-cell;vertical-align:middle}.grid-products {margin:0 -15.0px;}.grid-products .grid__item{ padding-left:15.0px;padding-right:15.0px;}@media (max-width:767px){.grid-products {margin:0 -7.5px;}.grid-products .grid__item{ padding-left:7.5px;padding-right:7.5px;}}.m_auto {margin-left:auto;margin-right:auto}.m0 {margin:0!important}.mt0 {margin-top:0!important}.ml0 {margin-left:0!important}.mr0 {margin-right:0!important}.mb0 {margin-bottom:0!important}.ml5 {margin-left:5px}.mt5 {margin-top:5px}.mr5 {margin-right:5px}.mb5 {margin-bottom:5px}.ml10 {margin-left:10px}.mt10 {margin-top:10px}.mr10 {margin-right:10px}.mb10 {margin-bottom:10px}.ml15 {margin-left:15px}.mt15 {margin-top:15px}.mr15 {margin-right:15px}.mb15 {margin-bottom:15px}.ml20 {margin-left:20px}.mt20 {margin-top:20px}.mr20 {margin-right:20px}.mb20 {margin-bottom:20px}.ml25 {margin-left:25px}.mt25 {margin-top:25px}.mr25 {margin-right:25px}.mb25 {margin-bottom:25px}.ml30 {margin-left:30px}.mt30 {margin-top:30px}.mr30 {margin-right:30px}
4.mb30 {margin-bottom:30px}.pd0 {padding:0!important}.pd_t {padding-top:0}.pd_l {padding-left:0}.pd_r {padding-right:0}.pd_b {padding-bottom:0}.p5 {padding:5px}.p10 {padding:10px}.p15 {padding:15px}.p20 {padding:20px}.p25 {padding:25px}.p30 {padding:30px}.mt1 { margin-top:1px;}.mt2 { margin-top:2px;}.mt3 { margin-top:3px;}.mt4 { margin-top:4px;}.bdr_rd0{border-radius:0}.bdr_rd3{border-radius:3px}.bdr_rd4{border-radius:4px}.bdr_rd5{border-radius:5px}.bdr_rd6{border-radius:6px}.bdr_rd7{border-radius:7px}.bdr_rd8{border-radius:8px}.bdr_rd9{border-radius:9px}.bdr_rd10{border-radius:10px}.bdr_rd15{border-radius:15px}.bdr_rd50{border-radius:50%}.db{display:block}.dbi{display:inline-block}.dn {display:none}.pa {position:absolute}.pr {position:relative}.fwl{font-weight:300}.fwr{font-weight:400}.fwm{font-weight:500}.fwsb{font-weight:600}b,strong,.fwb{font-weight:700}em,.em{font-style:italic}.ttu{text-transform:uppercase}.ttl{text-transform:lowercase}.ttc{text-transform:capitalize}.ttn{text-transform:none}.tdn {text-decoration:none!important}.tdu {text-decoration:underline}.grid-sizer{width:25%;position:absolute}.w_auto {width:auto!important}.h_auto{height:auto}.w_100{width:100%!important}.h_100{height:100%!important}.img_fl{display:block;width:100%;height:auto}.imgWrapper{display:block;margin:auto}.bgImg{background-size:cover;background-repeat:no-repeat;background-position:center}.fl{display:flex}.fl1{flex:1}.f-row{flex-direction:row}.f-col{flex-direction:column}.f-wrap{flex-wrap:wrap}.f-nowrap{flex-wrap:nowrap}.f-jcs{justify-content:flex-start}.f-jce{justify-content:flex-end}.f-jcc{justify-content:center}.f-jcsb{justify-content:space-between}.f-jcsa{justify-content:space-around}.f-jcse{justify-content:space-evenly}.f-ais{align-items:flex-start}.f-aie{align-items:flex-end}.f-aic{align-items:center}.f-aib{align-items:baseline}.f-aist{align-items:stretch}.f-acs{align-content:flex-start}.f-ace{align-content:flex-end}.f-acc{align-content:center}.f-acsb{align-content:space-between}.f-acsa{align-content:space-around}.f-acst{align-content:stretch}.f-asa{align-self:auto}.f-ass{align-self:flex-start}.f-ase{align-self:flex-end}.f-asc{align-self:center}.f-asb{align-self:baseline}.f-asst{align-self:stretch}.order0{order:0}.order1{order:1}.order2{order:2}.order3{order:3}.tl{text-align:left!important}.tc{text-align:center!important}.tr{text-align:right!important}.tjc{text-align:justify;}@media (min-width:768px){.tl-md{text-align:left!important}.tc-md{text-align:center!important}.tr-md{text-align:right!important}.f-row-md{flex-direction:row}.f-col-md{flex-direction:column}.f-wrap-md{flex-wrap:wrap}.f-nowrap-md{flex-wrap:nowrap}.f-jcs-md{justify-content:flex-start}.f-jce-md{justify-content:flex-end}.f-jcc-md{justify-content:center}.f-jcsb-md{justify-content:space-between}.f-jcsa-md{justify-content:space-around}.f-jcse-md{justify-content:space-evenly}.f-ais-md{align-items:flex-start}.f-aie-md{align-items:flex-end}.f-aic-md{align-items:center}.f-aib-md{align-items:baseline}.f-aist-md{align-items:stretch}.f-acs-md{align-content:flex-start}.f-ace-md{align-content:flex-end}.f-acc-md{align-content:center}.f-acsb-md{align-content:space-between}.f-acsa-md{align-content:space-around}.f-acst-md{align-content:stretch}.f-asa-md{align-self:auto}.f-ass-md{align-self:flex-start}.f-ase-md{align-self:flex-end}.f-asc-md{align-self:center}.f-asb-md{align-self:baseline}.f-asst-md{align-self:stretch}}@media (min-width:1025px){.f-row-lg{flex-direction:row}.f-col-lg{flex-direction:column}.f-wrap-lg{flex-wrap:wrap}.f-nowrap-lg{flex-wrap:nowrap}.tl-lg {text-align:left!important}.tc-lg {text-align:center!important}.tr-lg {text-align:right!important}}@media (min-width:1280px){.f-wrap-xl{flex-wrap:wrap}.f-col-xl{flex-direction:column}.tl-xl {text-align:left!important}.tc-xl {text-align:center!important}.tr-xl {text-align:right!important}}@font-face {font-family: Poppins;font-weight: 300;font-style: normal;font-display: swap;src: url("//alertsusa.com/cdn/fonts/poppins/poppins_n3.05f58335c3209cce17da4f1f1ab324ebe2982441.woff2") format("woff2"), url("//alertsusa.com/cdn/fonts/poppins/poppins_n3.6971368e1f131d2c8ff8e3a44a36b577fdda3ff5.woff") format("woff");}@font-face {font-family: Poppins;font-weight: 400;font-style: normal;font-display: swap;src: url("//alertsusa.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), url("//alertsusa.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");}@font-face {font-family: Poppins;font-weight: 500;font-style: normal;font-display: swap;src: url("//alertsusa.com/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"), url("//alertsusa.com/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff");}@font-face {font-family: Poppins;font-weight: 600;font-style: normal;font-display: swap;src: url("//alertsusa.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"), url("//alertsusa.com/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff");}@font-face {font-family: Poppins;font-weight: 700;font-style: normal;font-display: swap;src: url("//alertsusa.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"), url("//alertsusa.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2
4cd6f64955ff4b36f0cfd8da.woff") format("woff");}@font-face {font-family: Poppins;font-weight: 800;font-style: normal;font-display: swap;src: url("//alertsusa.com/cdn/fonts/poppins/poppins_n8.580200d05bca09e2e0c6f4c922047c227dfa8e8c.woff2") format("woff2"), url("//alertsusa.com/cdn/fonts/poppins/poppins_n8.f4450f472fdcbe9e829f3583ebd559988f5a3d25.woff") format("woff");}@font-face {font-family: Poppins;font-weight: 900;font-style: normal;font-display: swap;src: url("//alertsusa.com/cdn/fonts/poppins/poppins_n9.eb6b9ef01b62e777a960bfd02fc9fb4918cd3eab.woff2") format("woff2"), url("//alertsusa.com/cdn/fonts/poppins/poppins_n9.6501a5bd018e348b6d5d6e8c335f9e7d32a80c36.woff") format("woff");}@font-face{font-family:Adorn-Icons;src:url("//alertsusa.com/cdn/shop/t/8/assets/adorn-icons.woff2?v=23110375483909177801678242759") format('woff2'),url("//alertsusa.com/cdn/shop/t/8/assets/adorn-icons.woff?v=3660380726993999231678242759") format('woff');font-weight:400;font-style:normal;font-display:swap}.at{font:normal normal normal 15px/1 Adorn-Icons;speak:none;text-transform:none;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}</style><link href="//alertsusa.com/cdn/shop/t/8/assets/theme.css?v=119197944431011348081697338281" rel="stylesheet" type="text/css" media="all" /><link href="//alertsusa.com/cdn/shop/t/8/assets/pages.css?v=156792644999524193411678246613" rel="stylesheet" type="text/css" media="all" /><link rel="preload" href="//alertsusa.com/cdn/shop/t/8/assets/jquery.min.js?v=11054033913403182911678242759" as="script"><link rel="preload" href="//alertsusa.com/cdn/shop/t/8/assets/vendor.min.js?v=53531327463237195191678242760" as="script">
4<script src="//alertsusa.com/cdn/shop/t/8/assets/jquery.min.js?v=11054033913403182911678242759" defer="defer"></script>
4<script>var theme = {strings:{addToCart:"Add to cart",soldOut:"Sold out",unavailable:"Sold out",showMore:"Show More",showLess:"Show Less"},mlcurrency:false,moneyFormat:"${{amount}}",currencyFormat:"money_format",shopCurrency:"USD",autoCurrencies:true,money_currency_format:"${{amount}} USD",money_format:"${{amount}}",ajax_cart:false,fixedHeader:false,animation:false,animationMobile:false,searchresult:"See all results",wlAvailable:"Available in Wishlist",rtl:false,days:"Days",hours:"Hrs",minuts:"Min",seconds:"Sec",};document.documentElement.className = document.documentElement.className.replace('no-js', 'js');window.lazySizesConfig = window.lazySizesConfig || {};window.lazySizesConfig.loadMode = 1;window.lazySizesConfig.expand = 10;window.lazySizesConfig.expFactor = 1.5;window.lazySizesConfig.loadHidden = false;var Metatheme = null,thm = 'Optimal', shpeml = '[email protected]', dmn = window.location.hostname;</script>
4<script src="//alertsusa.com/cdn/shop/t/8/assets/vendor.min.js?v=53531327463237195191678242760" defer="defer"></script>
4
5   
5<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
5<meta name="google-site-verification" content="b-bDzUwU6gVtiHYXo4RGlt9sj3LPEUyXllh6cd8TiO8">
6<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/59866611852/digital_wallets/dialog">
7<meta id="in-context-paypal-metadata" data-shop-id="59866611852" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
8<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
8<script async="async" data-src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 8
8
9<script id="shopify-features" type="application/json">{"accessToken":"57536f9bee8783aa24142cc3a8cd1612","betas":["rich-media-storefront-analytics"],"domain":"alertsusa.com","predictiveSearch":true,"shopId":59866611852,"locale":"en"}</script>
vendor: 1 bytes, line 9
9
10<script>var Shopify = Shopify || {};
11Shopify.shop = "alertsusa.myshopify.com";
12Shopify.locale = "en";
13Shopify.currency = {"active":"USD","rate":"1.0"};
14Shopify.country = "US";
15Shopify.theme = {"name":"Optimal-install-me","id":130154758284,"schema_name":"Optimal","schema_version":"v2.0","theme_store_id":null,"role":"main"};
16Shopify.theme.handle = "null";
17Shopify.theme.style = {"id":null,"handle":null};
18Shopify.cdnHost = "alertsusa.com/cdn";
19Shopify.routes = Shopify.routes || {};
20Shopify.routes.root = "/";
21Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
22Shopify.SignInWithShop = Shopify.SignInWithShop || {};
23Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
24Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 24
24
25<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 25
25
26<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 26
26
27<script>
28  window.Shopify = window.Shopify || {};
29  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
30  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
31  window.Shopify.SignInWithShop.eligible = true;
32</script>
vendor: 1 bytes, line 32
32
33<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 33
33
34<script defer="defer" async type="module" data-src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 34
34
35<script type="module">
36  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
37
38  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
39
40</script>
vendor: 1 bytes, line 40
40
41<script>
42  window.Shopify = window.Shopify || {};
43  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
44  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
45</script>
vendor: 1 bytes, line 45
45
46<script>(function() {
47  var isLoaded = false;
48  function asyncLoad() {
49    if (isLoaded) return;
50    isLoaded = true;
51    var urls = ["https:\/\/cdn-app.sealsubscriptions.com\/shopify\/public\/js\/sealsubscriptions.js?shop=alertsusa.myshopify.com","\/\/cdn.shopify.com\/proxy\/861230cf603897cc542e8888b70fae8d912ac888f9e7583e5d35d50e68c9b96f\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=alertsusa.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
52    for (var i = 0; i < urls.length; i++) {
53      var s = document.createElement('script');
54      s.type = 'text/javascript';
55      s.async = true;
56      s.src = urls[i];
57      var x = document.getElementsByTagName('script')[0];
58      x.parentNode.insertBefore(s, x);
59    }
60  };
61  document.addEventListener('StartAsyncLoading',function(event){asyncLoad();});if(window.attachEvent) {
62    window.attachEvent('onload', function(){});
63  } else {
64    window.addEventListener('load', function(){}, false);
65  }
66})();</script>
vendor: 1 bytes, line 66
66
67<script id="__st">var __st={"a":59866611852,"offset":-18000,"reqid":"0ae0f628-4605-44ba-b2ca-fd4dadd6d286-1791502124","pageurl":"alertsusa.com\/pages\/affiliates","s":"pages-126242553996","u":"2a217269e40a","p":"page","rtyp":"page","rid":126242553996};</script>
vendor: 1 bytes, line 67
67
68<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 68
68
69<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 69
69
70<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//alertsusa.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 70
70
71<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//alertsusa.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
71<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" data-src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 71
71
72<script>
73  window.Shopify = window.Shopify || {};
74  window.Shopify.MCP = window.Shopify.MCP || {};
75  window.Shopify.MCP.enabled = true;
76  window.Shopify.MCP.shop = "alertsusa.myshopify.com";
77  window.Shopify.MCP.mcpEndpoint = "https:\/\/alertsusa.com\/api\/mcp";
78  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
79</script>
vendor: 1 bytes, line 79
79
80<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.data-src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/alertsusa.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
81</script>
vendor: 1 bytes, line 81
81
82<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.data-src="https://alertsusa.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
83</script>
vendor: 1 bytes, line 83
83
84<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
85  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
86</script>
vendor: 1 bytes, line 86
86
87<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
88</script>
88
89<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://alertsusa.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
90<style id="shopify-accelerated-checkout-cart">
91        #shopify-buyer-consent {
92  margin-top: 1em;
93  display: inline-block;
94  width: 100%;
95}
96
97#shopify-buyer-consent.hidden {
98  display: none;
99}
100
101#shopify-subscription-policy-button {
102  background: none;
103  border: none;
104  padding: 0;
105  text-decoration: underline;
106  font-size: inherit;
107  cursor: pointer;
108}
109
110#shopify-subscription-policy-button::before {
111  box-shadow: none;
112}
113
114      </style>
115
116<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
116<!--Gem_Page_Header_Script-->
117
118<link rel="preconnect" href="https://ucarecdn.com">
119<link rel="dns-prefetch" href="https://ucarecdn.com">
120
121<link rel="preconnect" href="https://assets.gemcommerce.com">
122<link rel="dns-prefetch" href="https://assets.gemcommerce.com">
123
124<link rel="preconnect" href="https://maxcdn.bootstrapcdn.com">
125<link rel="dns-prefetch" href="https://maxcdn.bootstrapcdn.com">
126
127<link rel="preconnect" href="https://fonts.gstatic.com">
128<link rel="dns-prefetch" href="https://fonts.gstatic.com">
129
130<link rel="preconnect" href="https://fonts.googleapis.com">
131<link rel="dns-prefetch" href="https://fonts.googleapis.com">
132
133    
134
135
136<!--End_Gem_Page_Header_Script-->
137
138
139
140    
141      <link href="//alertsusa.com/cdn/shop/t/8/assets/gp-global.css?v=97486999331575692391773271100" as="style" rel="preload">
142      <link href="//alertsusa.com/cdn/shop/t/8/assets/gp-global.css?v=97486999331575692391773271100" rel="stylesheet" type="text/css" media="all" />
143
144      <style>@import url("https://fonts.googleapis.com/css?family=Assistant:200,300,400,500,600,700,800&display=swap");.gps{--g-h1-ff:var(--g-font-heading,heading);--g-h1-size:46px;--g-h1-weight:400;--g-h1-lh:130%;--g-h2-ff:var(--g-font-heading,heading);--g-h2-size:41px;--g-h2-weight:400;--g-h2-lh:130%;--g-h3-ff:var(--g-font-heading,heading);--g-h3-size:52px;--g-h3-weight:400;--g-h3-lh:130%;--g-p1-ff:var(--g-font-body,body);--g-p1-size:16px;--g-p1-weight:400;--g-p1-lh:180%;--g-p2-ff:var(--g-font-body,body);--g-p2-size:14px;--g-p2-weight:400;--g-p2-lh:180%;--g-p3-ff:var(--g-font-body,body);--g-p3-size:10px;--g-p3-weight:400;--g-p3-lh:180%;--g-sh1-ff:var(--g-font-heading,heading);--g-sh1-size:25px;--g-sh1-weight:400;--g-sh1-lh:130%;--g-sh2-ff:var(--g-font-heading,heading);--g-sh2-size:18px;--g-sh2-weight:400;--g-sh2-lh:130%;--g-sh3-ff:var(--g-font-heading,heading);--g-sh3-size:32px;--g-sh3-weight:400;--g-sh3-lh:130%;--g-s-2xl:32px;--g-s-3xl:48px;--g-s-4xl:80px;--g-s-5xl:112px;--g-s-l:16px;--g-s-m:12px;--g-s-s:8px;--g-s-xl:24px;--g-s-xs:4px;--g-s-xxs:2px;--g-ct-p:16px;--g-ct-w:1200px;--g-font-body:"Assistant";--g-font-code:Assistant;--g-font-heading:"Assistant";--g-theme-font:[object Object];--g-c-bg-1:#e2e2e2;--g-c-bg-2:#f3f3f3;--g-c-bg-3:#fff;--g-c-brand:#121212;--g-color-color-index-change:0;--g-c-error:#ea3335;--g-c-highlight:#4d4d4d;--g-c-info:#1890ff;--g-c-line-1:#ececec;--g-c-line-2:#7d7d7d;--g-c-line-3:#121212;--g-color-my-colors-0:#f7f707;--g-color-my-colors-1:#d61a17;--g-color-my-colors-2:#c91916;--g-color-my-colors-3:#d3120e;--g-color-my-colors-4:#cc0f0c;--g-color-my-colors-5:#b71310;--g-color-my-colors-6:#c4201d;--g-c-success:#428445;--g-c-text-1:#4d4d4d;--g-c-text-2:#121212;--g-c-text-3:#fff;--g-color-theme-colors-0:#f7f707;--g-color-theme-colors-1:#d61a17;--g-color-theme-colors-2:#c91916;--g-color-theme-colors-3:#d3120e;--g-color-theme-colors-4:#cc0f0c;--g-color-theme-colors-5:#b71310;--g-color-theme-colors-6:#c4201d;--g-c-warning:#f2a73b;--g-radius-large:16px;--g-radius-medium:6px;--g-radius-small:3px}@media (max-width:1024px){.gps{--g-h1-ff:var(--g-font-heading,heading);--g-h1-size:46px;--g-h1-weight:400;--g-h2-size:41px;--g-h3-ff:var(--g-font-heading,heading);--g-h3-size:52px;--g-h3-weight:400;--g-p1-size:16px;--g-p1-lh:180%;--g-p2-size:14px;--g-p3-size:10px;--g-sh1-size:25px;--g-sh2-size:18px;--g-sh3-size:32px;--g-ct-p:16px;--g-ct-w:100%;--g-font-body:"Assistant";--g-font-code:Assistant;--g-font-heading:"Assistant";--g-theme-font:[object Object]}}@media (max-width:767px){.gps{--g-h1-ff:var(--g-font-heading,heading);--g-h1-size:41px;--g-h1-weight:400;--g-h2-size:36px;--g-h3-ff:var(--g-font-heading,heading);--g-h3-size:46px;--g-h3-weight:400;--g-p1-size:14px;--g-p2-size:12px;--g-p3-size:9px;--g-sh1-size:23px;--g-sh2-size:16px;--g-sh3-size:29px;--g-ct-p:16px;--g-ct-w:100%;--g-font-body:"Assistant";--g-font-code:Assistant;--g-font-heading:"Assistant";--g-theme-font:[object Object]}}</style>
145    
146
147    
148      
148<script src="https://assets.gemcommerce.com/assets-v2/gp-lazyload.v2.js?v=1748743640201" defer></script>
148
149      
149<script src="https://assets.gemcommerce.com/assets-v2/gp-global.js?v=1748743640201" defer></script>
149
150    
151  
152<!-- BEGIN app block: shopify://apps/sitemap-noindex-pro-seo/blocks/app-embed/4d815e2c-5af0-46ba-8301-d0f9cf660031 -->
153<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 -->
154
155
156  
157  <!-- BEGIN app snippet: gp-global -->
158<style>
159.gps *,.gps :after,.gps :before{border:0 solid #e5e7eb;box-sizing:border-box}.gps :after,.gps :before{--tw-content:""}.gps{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;line-height:inherit;margin:0;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.gps hr{border-top-width:1px;color:inherit;height:0}.gps abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.gps h1,.gps h2,.gps h3,.gps h4,.gps h5,.gps h6{font-size:inherit;font-weight:inherit}.gps a{color:inherit;text-decoration:inherit}.gps b,.gps strong{font-weight:bolder}.gps code,.gps kbd,.gps pre,.gps samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.gps small{font-size:80%}.gps sub,.gps sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.gps sub{bottom:-.25em}.gps sup{top:-.5em}.gps table{border-collapse:collapse;border-color:inherit;text-indent:0}.gps button,.gps input,.gps optgroup,.gps select,.gps textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}.gps button,.gps select{text-transform:none}.gps [type=button],.gps [type=reset],.gps [type=submit],.gps button{-webkit-appearance:button;background-color:transparent;background-image:none}.gps :-moz-focusring{outline:auto}.gps :-moz-ui-invalid{box-shadow:none}.gps progress{vertical-align:baseline}.gps ::-webkit-inner-spin-button,.gps ::-webkit-outer-spin-button{height:auto}.gps [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.gps ::-webkit-search-decoration{-webkit-appearance:none}.gps ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.gps summary{display:list-item}.gps blockquote,.gps dd,.gps dl,.gps figure,.gps h1,.gps h2,.gps h3,.gps h4,.gps h5,.gps h6,.gps hr,.gps p,.gps pre{margin:0}.gps fieldset{margin:0;padding:0}.gps legend{padding:0}.gps menu,.gps ol,.gps ul{list-style:none;margin:0;padding:0}.gps textarea{resize:vertical}.gps input::-moz-placeholder,.gps textarea::-moz-placeholder{color:#9ca3af;opacity:1}.gps input::placeholder,.gps textarea::placeholder{color:#9ca3af;opacity:1}.gps [role=button],.gps button{cursor:pointer}.gps :disabled{cursor:default}.gps audio,.gps canvas,.gps embed,.gps iframe,.gps img,.gps object,.gps svg,.gps video{display:block;vertical-align:middle}.gps img,.gps video{height:auto;max-width:100%}.gps [hidden]{display:none}.gps{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}.gps #__next{height:100%;overflow-x:clip}.gps .wrapper{margin-left:auto;margin-right:auto;max-width:var(--g-ct-w,1200px);padding-left:var(--g-ct-p);padding-right:var(--g-ct-p);width:100%}.gps .gem-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;min-height:100%;overflow:hidden;position:relative;width:100%}.gps .gem-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.gps .gem-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.gps [data-keen-slider-moves] *{pointer-events:none}.gps .pb-safe{padding-bottom:env(safe-area-inset-bottom)}.gps .pt-safe{padding-top:env(safe-area-inset-top)}.gps .pl-safe{padding-left:env(safe-area-inset-left)}.gps .pr-safe{padding-right:env(safe-area-inset-right)}.gps .p-safe{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.gps .px-safe{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.gps .py-safe{padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top)}.gps .h-safe{height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.gps .min-h-safe{min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.gps .gp-text ol,.gps .gp-text ul,.gps .gp-text-instant ol,.gps .gp-text-instant ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;
159display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px;padding-left:40px}.gps .gp-text strong{font-weight:700}.gps .gp-text ul>li,.gps .gp-text-instant ul>li{list-style:disc inside!important}.gps .gp-text ol>li,.gps .gp-text-instant ol>li{list-style:decimal inside!important}.gps [display-init=hide]>div{display:inline!important;overflow:hidden!important;visibility:hidden!important}.gps [display-init=hide]>div,.gps [display-init=hide]>div *{max-height:0!important;max-width:0!important}.gps [data-slot=children]{align-items:center;border:1px dashed #9e9e9e;border-radius:3px;display:inline-flex;height:100%;justify-content:center;min-height:60px;overflow:hidden;visibility:hidden;width:100%}.gps [data-slot=children].product-feature-image{border:unset;border-radius:0;visibility:visible!important}.gps [data-slot=children]:not(.product-feature-image):after{content:"Drop element here";font-size:14px;font-weight:700;overflow:hidden;text-align:center;text-overflow:ellipsis;visibility:hidden;white-space:nowrap}.gps .gp-instant-page [data-slot=children].product-feature-image{border:unset;visibility:visible!important}.gps .gp-instant-page [data-slot=children].product-feature-image:after{border:unset;color:#aaa;visibility:visible}.gps .gp-instant-page [data-slot=children].product-feature-image .drag-placeholder{height:100%}.gps .gp-dialog{display:none}.gps .gp-dialog[open]{display:block}.gps .gp-dialog:modal{position:fixed}.gps h1,.gps h2,.gps h3,.gps h4,.gps h5,.gps h6{word-break:normal}.gps p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit}.gps .gp-p-description-text ol,.gps .gp-p-description-text ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px;padding-left:40px}.gps .gp-p-description-text ol ol{-webkit-margin-before:0;-webkit-margin-after:0;margin-block-end:0;margin-block-start:0}.gps .gp-p-description-text h1{-webkit-margin-before:.67em;-webkit-margin-after:.67em;-webkit-margin-start:0;-webkit-margin-end:0;font-size:2em;margin-block-end:.67em;margin-block-start:.67em;margin-inline-end:0;margin-inline-start:0}.gps .gp-p-description-text h1,.gps .gp-p-description-text h2,.gps .gp-p-description-text h3,.gps .gp-p-description-text h4,.gps .gp-p-description-text h5,.gps .gp-p-description-text h6{display:block;font-weight:700}.gps .gp-p-description-text h1,.gps .gp-p-description-text h2,.gps .gp-p-description-text h3,.gps .gp-p-description-text h4,.gps .gp-p-description-text h5,.gps .gp-p-description-text h6,.gps .gp-p-description-text p{line-height:1.4!important;margin:0 0 1em}.gps .gp-p-description-text h2{font-size:1.5em}.gps .gp-p-description-text h3{font-size:1.17em}.gps .gp-p-description-text a{color:-webkit-link;cursor:text;text-decoration:underline}.gps .gp-p-description-text h4{font-size:1em}.gps .gp-p-description-text h5{font-size:.83em}.gps .gp-p-description-text h6{font-size:.67em}.gps .gp-p-description-text ul{list-style-type:disc}.gps .gp-p-description-text ol{list-style-type:decimal}.gps .gp-p-description-text ul li{display:list-item;list-style:disc none outside;text-align:-webkit-match-parent;word-break:break-word}.gps .gp-p-description-text blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:40px;margin-inline-start:40px}.gps .gp-p-description-text table,.gps .gp-p-description-text td,.gps .gp-p-description-text th{border:1px dashed #ccc!important;padding:unset!important}.gps .gp-p-description-text table{border-collapse:separate;border-spacing:2px;box-sizing:border-box;display:table;text-indent:0;width:100%}.gps .gp-p-description-text p:last-child{margin-bottom:0!important}.gps .gp-tab-header-list::-webkit-scrollbar{display:none}.gps .rfm-marquee-container{display:flex;flex-direction:row;max-width:unset!important;position:relative;transform:var(--transform);width:var(--width)}.gps .rfm-overlay{height:100%;position:absolute;width:100%}.gps .rfm-overlay:after{right:0;top:0;transform:rotate(180deg)}.gps .rfm-overlay:before{left:0;top:0}.gps .rfm-marquee{align-items:center;animation:gp-merquee-scroll var(--duration) linear var(--delay) var(--iteration-count);animation-delay:var(--delay);animation-direction:var(--direction);animation-play-state:var(--play);display:flex;flex:0 0 auto;flex-direction:row;max-width:unset!important;min-width:var(--min-width);z-index:1}@keyframes gp-merquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.gps .rfm-initial-child-container{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;min-width:auto}.gps .rfm-child{transform:var(--transform)}.gps [style*="--mbchild:"]>:first-child{margin-bottom:var(--mbchild)}.gps [style*="--grchild:"]>:first-child{grid-row:var(--grchild)}@media (min-width:1025px){.gps .rfm-marquee-container:hover div{animation-play-state:var(--pause-on-hover)}.gps .rfm-marquee-container:active div{animation-play-state:var(--pause-on-click)}}.gps.gpsil [style*="--d:"]{display:var(--d)}@media only screen and (max-width:1024px){.gps.gpsil [style*="--d-tablet:"]{display:var(--d-tablet)}}@media only screen and (max-width:767px){.gps.gpsil [style*="--d-mobile:"]{display:var(--d-mobile)}}.gps.gpsi [style*="--ai:"]{align-items:var(--ai)}
159.gps.gpsi [style*="--hvr-ai:"]:hover{align-items:var(--hvr-ai)}.gps.gpsi [style*="--focus-ai:"]:focus{align-items:var(--focus-ai)}.gps.gpsi [style*="--as:"]{align-self:var(--as)}.gps.gpsi [style*="--hvr-as:"]:hover{align-self:var(--hvr-as)}.gps.gpsi [style*="--focus-as:"]:focus{align-self:var(--focus-as)}.gps.gpsi [style*="--aspect:"]{aspect-ratio:var(--aspect)}.gps.gpsi [style*="--hvr-aspect:"]:hover{aspect-ratio:var(--hvr-aspect)}.gps.gpsi [style*="--focus-aspect:"]:focus{aspect-ratio:var(--focus-aspect)}.gps.gpsi [style*="--bg:"]{background:var(--bg)}.gps.gpsi [style*="--hvr-bg:"]:hover{background:var(--hvr-bg)}.gps.gpsi [style*="--focus-bg:"]:focus{background:var(--focus-bg)}.gps.gpsi [style*="--bga:"]{background-attachment:var(--bga)}.gps.gpsi [style*="--hvr-bga:"]:hover{background-attachment:var(--hvr-bga)}.gps.gpsi [style*="--focus-bga:"]:focus{background-attachment:var(--focus-bga)}.gps.gpsi [style*="--bgc:"]{background-color:var(--bgc)}.gps.gpsi [style*="--hvr-bgc:"]:hover{background-color:var(--hvr-bgc)}.gps.gpsi [style*="--focus-bgc:"]:focus{background-color:var(--focus-bgc)}.gps.gpsi [style*="--bgi:"]{background-image:var(--bgi)}.gps.gpsi [style*="--hvr-bgi:"]:hover{background-image:var(--hvr-bgi)}.gps.gpsi [style*="--focus-bgi:"]:focus{background-image:var(--focus-bgi)}.gps.gpsi [style*="--bgp:"]{background-position:var(--bgp)}.gps.gpsi [style*="--hvr-bgp:"]:hover{background-position:var(--hvr-bgp)}.gps.gpsi [style*="--focus-bgp:"]:focus{background-position:var(--focus-bgp)}.gps.gpsi [style*="--bgr:"]{background-repeat:var(--bgr)}.gps.gpsi [style*="--hvr-bgr:"]:hover{background-repeat:var(--hvr-bgr)}.gps.gpsi [style*="--focus-bgr:"]:focus{background-repeat:var(--focus-bgr)}.gps.gpsi [style*="--bgs:"]{background-size:var(--bgs)}.gps.gpsi [style*="--hvr-bgs:"]:hover{background-size:var(--hvr-bgs)}.gps.gpsi [style*="--focus-bgs:"]:focus{background-size:var(--focus-bgs)}.gps.gpsi [style*="--b:"]{border:var(--b)}.gps.gpsi [style*="--hvr-b:"]:hover{border:var(--hvr-b)}.gps.gpsi [style*="--focus-b:"]:focus{border:var(--focus-b)}.gps.gpsi [style*="--bb:"]{border-bottom:var(--bb)}.gps.gpsi [style*="--hvr-bb:"]:hover{border-bottom:var(--hvr-bb)}.gps.gpsi [style*="--focus-bb:"]:focus{border-bottom:var(--focus-bb)}.gps.gpsi [style*="--bbw:"]{border-bottom-width:var(--bbw)}.gps.gpsi [style*="--hvr-bbw:"]:hover{border-bottom-width:var(--hvr-bbw)}.gps.gpsi [style*="--focus-bbw:"]:focus{border-bottom-width:var(--focus-bbw)}.gps.gpsi [style*="--blw:"]{border-left-width:var(--blw)}.gps.gpsi [style*="--hvr-blw:"]:hover{border-left-width:var(--hvr-blw)}.gps.gpsi [style*="--focus-blw:"]:focus{border-left-width:var(--focus-blw)}.gps.gpsi [style*="--brw:"]{border-right-width:var(--brw)}.gps.gpsi [style*="--hvr-brw:"]:hover{border-right-width:var(--hvr-brw)}.gps.gpsi [style*="--focus-brw:"]:focus{border-right-width:var(--focus-brw)}.gps.gpsi [style*="--btw:"]{border-top-width:var(--btw)}.gps.gpsi [style*="--hvr-btw:"]:hover{border-top-width:var(--hvr-btw)}.gps.gpsi [style*="--focus-btw:"]:focus{border-top-width:var(--focus-btw)}.gps.gpsi [style*="--bbc:"]{border-bottom-color:var(--bbc)}.gps.gpsi [style*="--hvr-bbc:"]:hover{border-bottom-color:var(--hvr-bbc)}.gps.gpsi [style*="--focus-bbc:"]:focus{border-bottom-color:var(--focus-bbc)}.gps.gpsi [style*="--btc:"]{border-top-color:var(--btc)}.gps.gpsi [style*="--hvr-btc:"]:hover{border-top-color:var(--hvr-btc)}.gps.gpsi [style*="--focus-btc:"]:focus{border-top-color:var(--focus-btc)}.gps.gpsi [style*="--blc:"]{border-left-color:var(--blc)}.gps.gpsi [style*="--hvr-blc:"]:hover{border-left-color:var(--hvr-blc)}.gps.gpsi [style*="--focus-blc:"]:focus{border-left-color:var(--focus-blc)}.gps.gpsi [style*="--brc:"]{border-right-color:var(--brc)}.gps.gpsi [style*="--hvr-brc:"]:hover{border-right-color:var(--hvr-brc)}.gps.gpsi [style*="--focus-brc:"]:focus{border-right-color:var(--focus-brc)}.gps.gpsi [style*="--bc:"]{border-color:var(--bc)}.gps.gpsi [style*="--hvr-bc:"]:hover{border-color:var(--hvr-bc)}.gps.gpsi [style*="--focus-bc:"]:focus{border-color:var(--focus-bc)}.gps.gpsi [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps.gpsi [style*="--hvr-bblr:"]:hover{border-bottom-left-radius:var(--hvr-bblr)}.gps.gpsi [style*="--focus-bblr:"]:focus{border-bottom-left-radius:var(--focus-bblr)}.gps.gpsi [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps.gpsi [style*="--hvr-bbrr:"]:hover{border-bottom-right-radius:var(--hvr-bbrr)}.gps.gpsi [style*="--focus-bbrr:"]:focus{border-bottom-right-radius:var(--focus-bbrr)}.gps.gpsi [style*="--bl:"]{border-left:var(--bl)}.gps.gpsi [style*="--hvr-bl:"]:hover{border-left:var(--hvr-bl)}.gps.gpsi [style*="--focus-bl:"]:focus{border-left:var(--focus-bl)}.gps.gpsi [style*="--radius:"]{border-radius:var(--radius)}.gps.gpsi [style*="--hvr-radius:"]:hover{border-radius:var(--hvr-radius)}.gps.gpsi [style*="--focus-radius:"]:focus{border-radius:var(--focus-radius)}.gps.gpsi [style*="--br:"]{border-right:var(--br)}.gps.gpsi [style*="--hvr-br:"]:hover{border-right:var(--hvr-br)}.gps.gpsi [style*="--focus-br:"]:focus{border-right:var(--focus-br)}.gps.gpsi [style*="--bs:"]{border-style:var(--bs)}.gps.gpsi [style*="--hvr-bs:"]:hover{border-style:var(--hvr-bs)}.gps.gpsi [style*="--focus-bs:"]:focus{border-style:var(--focus-bs)}.gps.gpsi [style*="--bt:"]{border-top:var(--bt)}.gps.gpsi [style*="--hvr-bt:"]:hover{border-top:var(--hvr-bt)}.gps.gpsi [style*="--focus-bt:"]:focus{border-top:var(--focus-bt)}.gps.gpsi [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps.gpsi [style*="--hvr-btlr:"]:hover{border-top-left-radius:var(--hvr-btlr)}.gps.gpsi [style*="--focus-btlr:"]:focus{border-top-left-radius:var(--focus-btlr)}.gps.gpsi [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps.gpsi [style*="--hvr-btrr:"]:hover{border-top-right-radius:var(--hvr-btrr)}.gps.gpsi [style*="--focus-btrr:"]:focus{border-top-right-radius:var(--focus-btrr)}.gps.gpsi [style*="--bw:"]{border-width:var(--bw)}.gps.gpsi [style*="--hvr-bw:"]:hover{border-width:var(--hvr-bw)}.gps.gpsi [style*="--focus-bw:"]:focus{border-width:var(--focus-bw)}.gps.gpsi [style*="--bottom:"]{bottom:var(--bottom)}.gps.gpsi [style*="--hvr-bottom:"]:hover{bottom:var(--hvr-bottom)}.gps.gpsi [style*="--focus-bottom:"]:focus{bottom:var(--focus-bottom)}.gps.gpsi [style*="--shadow:"]{box-shadow:var(--shadow)}
159.gps.gpsi [style*="--hvr-shadow:"]:hover{box-shadow:var(--hvr-shadow)}.gps.gpsi [style*="--focus-shadow:"]:focus{box-shadow:var(--focus-shadow)}.gps.gpsi [style*="--c:"]{color:var(--c)}.gps.gpsi [style*="--hvr-c:"]:hover{color:var(--hvr-c)}.gps.gpsi [style*="--focus-c:"]:focus{color:var(--focus-c)}.gps.gpsi [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps.gpsi [style*="--hvr-cg:"]:hover{-moz-column-gap:var(--hvr-cg);column-gap:var(--hvr-cg)}.gps.gpsi [style*="--focus-cg:"]:focus{-moz-column-gap:var(--focus-cg);column-gap:var(--focus-cg)}.gps.gpsi [style*="--d:"]{display:var(--d)}.gps.gpsi [style*="--hvr-d:"]:hover{display:var(--hvr-d)}.gps.gpsi [style*="--focus-d:"]:focus{display:var(--focus-d)}.gps.gpsi [style*="--fd:"]{flex-direction:var(--fd)}.gps.gpsi [style*="--hvr-fd:"]:hover{flex-direction:var(--hvr-fd)}.gps.gpsi [style*="--focus-fd:"]:focus{flex-direction:var(--focus-fd)}.gps.gpsi [style*="--ff:"]{font-family:var(--ff)}.gps.gpsi [style*="--hvr-ff:"]:hover{font-family:var(--hvr-ff)}.gps.gpsi [style*="--focus-ff:"]:focus{font-family:var(--focus-ff)}.gps.gpsi [style*="--size:"]{font-size:var(--size)}.gps.gpsi [style*="--hvr-size:"]:hover{font-size:var(--hvr-size)}.gps.gpsi [style*="--focus-size:"]:focus{font-size:var(--focus-size)}.gps.gpsi [style*="--weight:"]{font-weight:var(--weight)}.gps.gpsi [style*="--hvr-weight:"]:hover{font-weight:var(--hvr-weight)}.gps.gpsi [style*="--focus-weight:"]:focus{font-weight:var(--focus-weight)}.gps.gpsi [style*="--fs:"]{font-style:var(--fs)}.gps.gpsi [style*="--hvr-fs:"]:hover{font-style:var(--hvr-fs)}.gps.gpsi [style*="--focus-fs:"]:focus{font-style:var(--focus-fs)}.gps.gpsi [style*="--gg:"]{grid-gap:var(--gg)}.gps.gpsi [style*="--hvr-gg:"]:hover{grid-gap:var(--hvr-gg)}.gps.gpsi [style*="--focus-gg:"]:focus{grid-gap:var(--focus-gg)}.gps.gpsi [style*="--gr:"]{grid-row:var(--gr)}.gps.gpsi [style*="--hvr-gr:"]:hover{grid-row:var(--hvr-gr)}.gps.gpsi [style*="--focus-gr:"]:focus{grid-row:var(--focus-gr)}.gps.gpsi [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps.gpsi [style*="--hvr-gtc:"]:hover{grid-template-columns:var(--hvr-gtc)}.gps.gpsi [style*="--focus-gtc:"]:focus{grid-template-columns:var(--focus-gtc)}.gps.gpsi [style*="--gtr:"]{grid-template-rows:var(--gtr)}.gps.gpsi [style*="--hvr-gtr:"]:hover{grid-template-rows:var(--hvr-gtr)}.gps.gpsi [style*="--focus-gtr:"]:focus{grid-template-rows:var(--focus-gtr)}.gps.gpsi [style*="--h:"]{height:var(--h)}.gps.gpsi [style*="--hvr-h:"]:hover{height:var(--hvr-h)}.gps.gpsi [style*="--focus-h:"]:focus{height:var(--focus-h)}.gps.gpsi [style*="--jc:"]{justify-content:var(--jc)}.gps.gpsi [style*="--hvr-jc:"]:hover{justify-content:var(--hvr-jc)}.gps.gpsi [style*="--focus-jc:"]:focus{justify-content:var(--focus-jc)}.gps.gpsi [style*="--js:"]{justify-self:var(--js)}.gps.gpsi [style*="--hvr-js:"]:hover{justify-self:var(--hvr-js)}.gps.gpsi [style*="--focus-js:"]:focus{justify-self:var(--focus-js)}.gps.gpsi [style*="--left:"]{left:var(--left)}.gps.gpsi [style*="--hvr-left:"]:hover{left:var(--hvr-left)}.gps.gpsi [style*="--focus-left:"]:focus{left:var(--focus-left)}.gps.gpsi [style*="--ls:"]{letter-spacing:var(--ls)}.gps.gpsi [style*="--hvr-ls:"]:hover{letter-spacing:var(--hvr-ls)}.gps.gpsi [style*="--focus-ls:"]:focus{letter-spacing:var(--focus-ls)}.gps.gpsi [style*="--lh:"]{line-height:var(--lh)}.gps.gpsi [style*="--hvr-lh:"]:hover{line-height:var(--hvr-lh)}.gps.gpsi [style*="--focus-lh:"]:focus{line-height:var(--focus-lh)}.gps.gpsi [style*="--tdt:"]{text-decoration-thickness:var(--tdt)}.gps.gpsi [style*="--hvr-tdt:"]:hover{text-decoration-thickness:var(--hvr-tdt)}.gps.gpsi [style*="--focus-tdt:"]:focus{text-decoration-thickness:var(--focus-tdt)}.gps.gpsi [style*="--tdc:"]{text-decoration-color:var(--tdc)}.gps.gpsi [style*="--hvr-tdc:"]:hover{text-decoration-color:var(--hvr-tdc)}.gps.gpsi [style*="--focus-tdc:"]:focus{text-decoration-color:var(--focus-tdc)}.gps.gpsi [style*="--tdl:"]{text-decoration-line:var(--tdl)}.gps.gpsi [style*="--hvr-tdl:"]:hover{text-decoration-line:var(--hvr-tdl)}.gps.gpsi [style*="--focus-tdl:"]:focus{text-decoration-line:var(--focus-tdl)}.gps.gpsi [style*="--m:"]{margin:var(--m)}.gps.gpsi [style*="--hvr-m:"]:hover{margin:var(--hvr-m)}.gps.gpsi [style*="--focus-m:"]:focus{margin:var(--focus-m)}.gps.gpsi [style*="--mb:"]{margin-bottom:var(--mb)}.gps.gpsi [style*="--hvr-mb:"]:hover{margin-bottom:var(--hvr-mb)}.gps.gpsi [style*="--focus-mb:"]:focus{margin-bottom:var(--focus-mb)}.gps.gpsi [style*="--ml:"]{margin-left:var(--ml)}.gps.gpsi [style*="--hvr-ml:"]:hover{margin-left:var(--hvr-ml)}.gps.gpsi [style*="--focus-ml:"]:focus{margin-left:var(--focus-ml)}.gps.gpsi [style*="--mr:"]{margin-right:var(--mr)}.gps.gpsi [style*="--hvr-mr:"]:hover{margin-right:var(--hvr-mr)}.gps.gpsi [style*="--focus-mr:"]:focus{margin-right:var(--focus-mr)}.gps.gpsi [style*="--mt:"]{margin-top:var(--mt)}.gps.gpsi [style*="--hvr-mt:"]:hover{margin-top:var(--hvr-mt)}.gps.gpsi [style*="--focus-mt:"]:focus{margin-top:var(--focus-mt)}.gps.gpsi [style*="--maxh:"]{max-height:var(--maxh)}.gps.gpsi [style*="--hvr-maxh:"]:hover{max-height:var(--hvr-maxh)}.gps.gpsi [style*="--focus-maxh:"]:focus{max-height:var(--focus-maxh)}.gps.gpsi [style*="--maxw:"]{max-width:var(--maxw)}.gps.gpsi [style*="--hvr-maxw:"]:hover{max-width:var(--hvr-maxw)}.gps.gpsi [style*="--focus-maxw:"]:focus{max-width:var(--focus-maxw)}
159.gps.gpsi [style*="--minh:"]{min-height:var(--minh)}.gps.gpsi [style*="--hvr-minh:"]:hover{min-height:var(--hvr-minh)}.gps.gpsi [style*="--focus-minh:"]:focus{min-height:var(--focus-minh)}.gps.gpsi [style*="--minw:"]{min-width:var(--minw)}.gps.gpsi [style*="--hvr-minw:"]:hover{min-width:var(--hvr-minw)}.gps.gpsi [style*="--focus-minw:"]:focus{min-width:var(--focus-minw)}.gps.gpsi [style*="--objf:"]{-o-object-fit:var(--objf);object-fit:var(--objf)}.gps.gpsi [style*="--hvr-objf:"]:hover{-o-object-fit:var(--hvr-objf);object-fit:var(--hvr-objf)}.gps.gpsi [style*="--focus-objf:"]:focus{-o-object-fit:var(--focus-objf);object-fit:var(--focus-objf)}.gps.gpsi [style*="--op:"]{opacity:var(--op)}.gps.gpsi [style*="--hvr-op:"]:hover{opacity:var(--hvr-op)}.gps.gpsi [style*="--focus-op:"]:focus{opacity:var(--focus-op)}.gps.gpsi [style*="--o:"]{order:var(--o)}.gps.gpsi [style*="--hvr-o:"]:hover{order:var(--hvr-o)}.gps.gpsi [style*="--focus-o:"]:focus{order:var(--focus-o)}.gps.gpsi [style*="--of:"]{overflow:var(--of)}.gps.gpsi [style*="--hvr-of:"]:hover{overflow:var(--hvr-of)}.gps.gpsi [style*="--focus-of:"]:focus{overflow:var(--focus-of)}.gps.gpsi [style*="--ofx:"]{overflow-x:var(--ofx)}.gps.gpsi [style*="--hvr-ofx:"]:hover{overflow-x:var(--hvr-ofx)}.gps.gpsi [style*="--focus-ofx:"]:focus{overflow-x:var(--focus-ofx)}.gps.gpsi [style*="--ofy:"]{overflow-y:var(--ofy)}.gps.gpsi [style*="--hvr-ofy:"]:hover{overflow-y:var(--hvr-ofy)}.gps.gpsi [style*="--focus-ofy:"]:focus{overflow-y:var(--focus-ofy)}.gps.gpsi [style*="--pc:"]{place-content:var(--pc)}.gps.gpsi [style*="--hvr-pc:"]:hover{place-content:var(--hvr-pc)}.gps.gpsi [style*="--focus-pc:"]:focus{place-content:var(--focus-pc)}.gps.gpsi [style*="--p:"]{padding:var(--p)}.gps.gpsi [style*="--hvr-p:"]:hover{padding:var(--hvr-p)}.gps.gpsi [style*="--focus-p:"]:focus{padding:var(--focus-p)}.gps.gpsi [style*="--pb:"]{padding-bottom:var(--pb)}.gps.gpsi [style*="--hvr-pb:"]:hover{padding-bottom:var(--hvr-pb)}.gps.gpsi [style*="--focus-pb:"]:focus{padding-bottom:var(--focus-pb)}.gps.gpsi [style*="--pl:"]{padding-left:var(--pl)}.gps.gpsi [style*="--hvr-pl:"]:hover{padding-left:var(--hvr-pl)}.gps.gpsi [style*="--focus-pl:"]:focus{padding-left:var(--focus-pl)}.gps.gpsi [style*="--pr:"]{padding-right:var(--pr)}.gps.gpsi [style*="--hvr-pr:"]:hover{padding-right:var(--hvr-pr)}.gps.gpsi [style*="--focus-pr:"]:focus{padding-right:var(--focus-pr)}.gps.gpsi [style*="--pt:"]{padding-top:var(--pt)}.gps.gpsi [style*="--hvr-pt:"]:hover{padding-top:var(--hvr-pt)}.gps.gpsi [style*="--focus-pt:"]:focus{padding-top:var(--focus-pt)}.gps.gpsi [style*="--pe:"]{pointer-events:var(--pe)}.gps.gpsi [style*="--hvr-pe:"]:hover{pointer-events:var(--hvr-pe)}.gps.gpsi [style*="--focus-pe:"]:focus{pointer-events:var(--focus-pe)}.gps.gpsi [style*="--pos:"]{position:var(--pos)}.gps.gpsi [style*="--hvr-pos:"]:hover{position:var(--hvr-pos)}.gps.gpsi [style*="--focus-pos:"]:focus{position:var(--focus-pos)}.gps.gpsi [style*="--right:"]{right:var(--right)}.gps.gpsi [style*="--hvr-right:"]:hover{right:var(--hvr-right)}.gps.gpsi [style*="--focus-right:"]:focus{right:var(--focus-right)}.gps.gpsi [style*="--rg:"]{row-gap:var(--rg)}.gps.gpsi [style*="--hvr-rg:"]:hover{row-gap:var(--hvr-rg)}.gps.gpsi [style*="--focus-rg:"]:focus{row-gap:var(--focus-rg)}.gps.gpsi [style*="--ta:"]{text-align:var(--ta)}.gps.gpsi [style*="--hvr-ta:"]:hover{text-align:var(--hvr-ta)}.gps.gpsi [style*="--focus-ta:"]:focus{text-align:var(--focus-ta)}.gps.gpsi [style*="--ts:"]{text-shadow:var(--ts)}.gps.gpsi [style*="--hvr-ts:"]:hover{text-shadow:var(--hvr-ts)}.gps.gpsi [style*="--focus-ts:"]:focus{text-shadow:var(--focus-ts)}.gps.gpsi [style*="--tt:"]{text-transform:var(--tt)}.gps.gpsi [style*="--hvr-tt:"]:hover{text-transform:var(--hvr-tt)}.gps.gpsi [style*="--focus-tt:"]:focus{text-transform:var(--focus-tt)}.gps.gpsi [style*="--top:"]{top:var(--top)}.gps.gpsi [style*="--hvr-top:"]:hover{top:var(--hvr-top)}.gps.gpsi [style*="--focus-top:"]:focus{top:var(--focus-top)}.gps.gpsi [style*="--t:"]{transform:var(--t)}.gps.gpsi [style*="--hvr-t:"]:hover{transform:var(--hvr-t)}.gps.gpsi [style*="--focus-t:"]:focus{transform:var(--focus-t)}.gps.gpsi [style*="--v:"]{visibility:var(--v)}.gps.gpsi [style*="--hvr-v:"]:hover{visibility:var(--hvr-v)}.gps.gpsi [style*="--focus-v:"]:focus{visibility:var(--focus-v)}.gps.gpsi [style*="--ws:"]{white-space:var(--ws)}.gps.gpsi [style*="--hvr-ws:"]:hover{white-space:var(--hvr-ws)}.gps.gpsi [style*="--focus-ws:"]:focus{white-space:var(--focus-ws)}.gps.gpsi [style*="--w:"]{width:var(--w)}
159.gps.gpsi [style*="--hvr-w:"]:hover{width:var(--hvr-w)}.gps.gpsi [style*="--focus-w:"]:focus{width:var(--focus-w)}.gps.gpsi [style*="--z:"]{z-index:var(--z)}.gps.gpsi [style*="--hvr-z:"]:hover{z-index:var(--hvr-z)}.gps.gpsi [style*="--focus-z:"]:focus{z-index:var(--focus-z)}.gps.gpsi [style*="--wm:"]{writing-mode:var(--wm)}.gps.gpsi [style*="--hvr-wm:"]:hover{writing-mode:var(--hvr-wm)}.gps.gpsi [style*="--focus-wm:"]:focus{writing-mode:var(--focus-wm)}.gps.gpsi [style*="--line-clamp:"]{-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp);display:-webkit-box;overflow:hidden}@media only screen and (max-width:1024px){.gps.gpsi [style*="--ai-tablet:"]{align-items:var(--ai-tablet)}.gps.gpsi [style*="--hvr-ai-tablet:"]:hover{align-items:var(--hvr-ai-tablet)}.gps.gpsi [style*="--focus-ai-tablet:"]:focus{align-items:var(--focus-ai-tablet)}.gps.gpsi [style*="--as-tablet:"]{align-self:var(--as-tablet)}.gps.gpsi [style*="--hvr-as-tablet:"]:hover{align-self:var(--hvr-as-tablet)}.gps.gpsi [style*="--focus-as-tablet:"]:focus{align-self:var(--focus-as-tablet)}.gps.gpsi [style*="--aspect-tablet:"]{aspect-ratio:var(--aspect-tablet)}.gps.gpsi [style*="--hvr-aspect-tablet:"]:hover{aspect-ratio:var(--hvr-aspect-tablet)}.gps.gpsi [style*="--focus-aspect-tablet:"]:focus{aspect-ratio:var(--focus-aspect-tablet)}.gps.gpsi [style*="--bg-tablet:"]{background:var(--bg-tablet)}.gps.gpsi [style*="--hvr-bg-tablet:"]:hover{background:var(--hvr-bg-tablet)}.gps.gpsi [style*="--focus-bg-tablet:"]:focus{background:var(--focus-bg-tablet)}.gps.gpsi [style*="--bga-tablet:"]{background-attachment:var(--bga-tablet)}.gps.gpsi [style*="--hvr-bga-tablet:"]:hover{background-attachment:var(--hvr-bga-tablet)}.gps.gpsi [style*="--focus-bga-tablet:"]:focus{background-attachment:var(--focus-bga-tablet)}.gps.gpsi [style*="--bgc-tablet:"]{background-color:var(--bgc-tablet)}.gps.gpsi [style*="--hvr-bgc-tablet:"]:hover{background-color:var(--hvr-bgc-tablet)}.gps.gpsi [style*="--focus-bgc-tablet:"]:focus{background-color:var(--focus-bgc-tablet)}.gps.gpsi [style*="--bgi-tablet:"]{background-image:var(--bgi-tablet)}.gps.gpsi [style*="--hvr-bgi-tablet:"]:hover{background-image:var(--hvr-bgi-tablet)}.gps.gpsi [style*="--focus-bgi-tablet:"]:focus{background-image:var(--focus-bgi-tablet)}.gps.gpsi [style*="--bgp-tablet:"]{background-position:var(--bgp-tablet)}.gps.gpsi [style*="--hvr-bgp-tablet:"]:hover{background-position:var(--hvr-bgp-tablet)}.gps.gpsi [style*="--focus-bgp-tablet:"]:focus{background-position:var(--focus-bgp-tablet)}.gps.gpsi [style*="--bgr-tablet:"]{background-repeat:var(--bgr-tablet)}.gps.gpsi [style*="--hvr-bgr-tablet:"]:hover{background-repeat:var(--hvr-bgr-tablet)}.gps.gpsi [style*="--focus-bgr-tablet:"]:focus{background-repeat:var(--focus-bgr-tablet)}.gps.gpsi [style*="--bgs-tablet:"]{background-size:var(--bgs-tablet)}.gps.gpsi [style*="--hvr-bgs-tablet:"]:hover{background-size:var(--hvr-bgs-tablet)}.gps.gpsi [style*="--focus-bgs-tablet:"]:focus{background-size:var(--focus-bgs-tablet)}.gps.gpsi [style*="--b-tablet:"]{border:var(--b-tablet)}.gps.gpsi [style*="--hvr-b-tablet:"]:hover{border:var(--hvr-b-tablet)}.gps.gpsi [style*="--focus-b-tablet:"]:focus{border:var(--focus-b-tablet)}.gps.gpsi [style*="--bb-tablet:"]{border-bottom:var(--bb-tablet)}.gps.gpsi [style*="--hvr-bb-tablet:"]:hover{border-bottom:var(--hvr-bb-tablet)}.gps.gpsi [style*="--focus-bb-tablet:"]:focus{border-bottom:var(--focus-bb-tablet)}.gps.gpsi [style*="--bbw-tablet:"]{border-bottom-width:var(--bbw-tablet)}.gps.gpsi [style*="--hvr-bbw-tablet:"]:hover{border-bottom-width:var(--hvr-bbw-tablet)}.gps.gpsi [style*="--focus-bbw-tablet:"]:focus{border-bottom-width:var(--focus-bbw-tablet)}.gps.gpsi [style*="--blw-tablet:"]{border-left-width:var(--blw-tablet)}.gps.gpsi [style*="--hvr-blw-tablet:"]:hover{border-left-width:var(--hvr-blw-tablet)}.gps.gpsi [style*="--focus-blw-tablet:"]:focus{border-left-width:var(--focus-blw-tablet)}.gps.gpsi [style*="--brw-tablet:"]{border-right-width:var(--brw-tablet)}.gps.gpsi [style*="--hvr-brw-tablet:"]:hover{border-right-width:var(--hvr-brw-tablet)}.gps.gpsi [style*="--focus-brw-tablet:"]:focus{border-right-width:var(--focus-brw-tablet)}.gps.gpsi [style*="--btw-tablet:"]{border-top-width:var(--btw-tablet)}.gps.gpsi [style*="--hvr-btw-tablet:"]:hover{border-top-width:var(--hvr-btw-tablet)}.gps.gpsi [style*="--focus-btw-tablet:"]:focus{border-top-width:var(--focus-btw-tablet)}.gps.gpsi [style*="--bbc-tablet:"]{border-bottom-color:var(--bbc-tablet)}.gps.gpsi [style*="--hvr-bbc-tablet:"]:hover{border-bottom-color:var(--hvr-bbc-tablet)}.gps.gpsi [style*="--focus-bbc-tablet:"]:focus{border-bottom-color:var(--focus-bbc-tablet)}.gps.gpsi [style*="--btc-tablet:"]{border-top-color:var(--btc-tablet)}.gps.gpsi [style*="--hvr-btc-tablet:"]:hover{border-top-color:var(--hvr-btc-tablet)}.gps.gpsi [style*="--focus-btc-tablet:"]:focus{border-top-color:var(--focus-btc-tablet)}.gps.gpsi [style*="--blc-tablet:"]{border-left-color:var(--blc-tablet)}.gps.gpsi [style*="--hvr-blc-tablet:"]:hover{border-left-color:var(--hvr-blc-tablet)}.gps.gpsi [style*="--focus-blc-tablet:"]:focus{border-left-color:var(--focus-blc-tablet)}.gps.gpsi [style*="--brc-tablet:"]{border-right-color:var(--brc-tablet)}.gps.gpsi [style*="--hvr-brc-tablet:"]:hover{border-right-color:var(--hvr-brc-tablet)}.gps.gpsi [style*="--focus-brc-tablet:"]:focus{border-right-color:var(--focus-brc-tablet)}.gps.gpsi [style*="--bc-tablet:"]{border-color:var(--bc-tablet)}.gps.gpsi [style*="--hvr-bc-tablet:"]:hover{border-color:var(--hvr-bc-tablet)}.gps.gpsi [style*="--focus-bc-tablet:"]:focus{border-color:var(--focus-bc-tablet)}.gps.gpsi [style*="--bblr-tablet:"]{border-bottom-left-radius:var(--bblr-tablet)}.gps.gpsi [style*="--hvr-bblr-tablet:"]:hover{border-bottom-left-radius:var(--hvr-bblr-tablet)}.gps.gpsi [style*="--focus-bblr-tablet:"]:focus{border-bottom-left-radius:var(--focus-bblr-tablet)}.gps.gpsi [style*="--bbrr-tablet:"]{border-bottom-right-radius:var(--bbrr-tablet)}.gps.gpsi [style*="--hvr-bbrr-tablet:"]:hover{border-bottom-right-radius:var(--hvr-bbrr-tablet)}.gps.gpsi [style*="--focus-bbrr-tablet:"]:focus{border-bottom-right-radius:var(--focus-bbrr-tablet)}.gps.gpsi [style*="--bl-tablet:"]{border-left:var(--bl-tablet)}.gps.gpsi [style*="--hvr-bl-tablet:"]:hover{border-left:var(--hvr-bl-tablet)}.gps.gpsi [style*="--focus-bl-tablet:"]:focus{border-left:var(--focus-bl-tablet)}.gps.gpsi [style*="--radius-tablet:"]{border-radius:var(--radius-tablet)}.gps.gpsi [style*="--hvr-radius-tablet:"]:hover{border-radius:var(--hvr-radius-tablet)}.gps.gpsi [style*="--focus-radius-tablet:"]:focus{border-radius:var(--focus-radius-tablet)}.gps.gpsi [style*="--br-tablet:"]{border-right:var(--br-tablet)}.gps.gpsi [style*="--hvr-br-tablet:"]:hover{border-right:var(--hvr-br-tablet)}.gps.gpsi [style*="--focus-br-tablet:"]:focus{border-right:var(--focus-br-tablet)}.gps.gpsi [style*="--bs-tablet:"]{border-style:var(--bs-tablet)}.gps.gpsi [style*="--hvr-bs-tablet:"]:hover{border-style:var(--hvr-bs-tablet)}.gps.gpsi [style*="--focus-bs-tablet:"]:focus{border-style:var(--focus-bs-tablet)}.gps.gpsi [style*="--bt-tablet:"]{border-top:var(--bt-tablet)}.gps.gpsi [style*="--hvr-bt-tablet:"]:hover{border-top:var(--hvr-bt-tablet)}.gps.gpsi [style*="--focus-bt-tablet:"]:focus{border-top:var(--focus-bt-tablet)}.gps.gpsi [style*="--btlr-tablet:"]{border-top-left-radius:var(--btlr-tablet)}.gps.gpsi [style*="--hvr-btlr-tablet:"]:hover{border-top-left-radius:var(--hvr-btlr-tablet)}.gps.gpsi [style*="--focus-btlr-tablet:"]:focus{border-top-left-radius:var(--focus-btlr-tablet)}.gps.gpsi [style*="--btrr-tablet:"]{border-top-right-radius:var(--btrr-tablet)}.gps.gpsi [style*="--hvr-btrr-tablet:"]:hover{border-top-right-radius:var(--hvr-btrr-tablet)}.gps.gpsi [style*="--focus-btrr-tablet:"]:focus{border-top-right-radius:var(--focus-btrr-tablet)}.gps.gpsi [style*="--bw-tablet:"]{border-width:var(--bw-tablet)}.gps.gpsi [style*="--hvr-bw-tablet:"]:hover{border-width:var(--hvr-bw-tablet)}.gps.gpsi [style*="--focus-bw-tablet:"]:focus{border-width:var(--focus-bw-tablet)}.gps.gpsi [style*="--bottom-tablet:"]{bottom:var(--bottom-tablet)}.gps.gpsi [style*="--hvr-bottom-tablet:"]:hover{bottom:var(--hvr-bottom-tablet)}.gps.gpsi [style*="--focus-bottom-tablet:"]:focus{bottom:var(--focus-bottom-tablet)}.gps.gpsi [style*="--shadow-tablet:"]{box-shadow:var(--shadow-tablet)}.gps.gpsi [style*="--hvr-shadow-tablet:"]:hover{box-shadow:var(--hvr-shadow-tablet)}.gps.gpsi [style*="--focus-shadow-tablet:"]:focus{box-shadow:var(--focus-shadow-tablet)}.gps.gpsi [style*="--c-tablet:"]{color:var(--c-tablet)}.gps.gpsi [style*="--hvr-c-tablet:"]:hover{color:var(--hvr-c-tablet)}.gps.gpsi [style*="--focus-c-tablet:"]:focus{color:var(--focus-c-tablet)}.gps.gpsi [style*="--cg-tablet:"]{-moz-column-gap:var(--cg-tablet);column-gap:var(--cg-tablet)}.gps.gpsi [style*="--hvr-cg-tablet:"]:hover{-moz-column-gap:var(--hvr-cg-tablet);column-gap:var(--hvr-cg-tablet)}.gps.gpsi [style*="--focus-cg-tablet:"]:focus{-moz-column-gap:var(--focus-cg-tablet);column-gap:var(--focus-cg-tablet)}.gps.gpsi [style*="--d-tablet:"]{display:var(--d-tablet)}
159.gps.gpsi [style*="--hvr-d-tablet:"]:hover{display:var(--hvr-d-tablet)}.gps.gpsi [style*="--focus-d-tablet:"]:focus{display:var(--focus-d-tablet)}.gps.gpsi [style*="--fd-tablet:"]{flex-direction:var(--fd-tablet)}.gps.gpsi [style*="--hvr-fd-tablet:"]:hover{flex-direction:var(--hvr-fd-tablet)}.gps.gpsi [style*="--focus-fd-tablet:"]:focus{flex-direction:var(--focus-fd-tablet)}.gps.gpsi [style*="--ff-tablet:"]{font-family:var(--ff-tablet)}.gps.gpsi [style*="--hvr-ff-tablet:"]:hover{font-family:var(--hvr-ff-tablet)}.gps.gpsi [style*="--focus-ff-tablet:"]:focus{font-family:var(--focus-ff-tablet)}.gps.gpsi [style*="--size-tablet:"]{font-size:var(--size-tablet)}.gps.gpsi [style*="--hvr-size-tablet:"]:hover{font-size:var(--hvr-size-tablet)}.gps.gpsi [style*="--focus-size-tablet:"]:focus{font-size:var(--focus-size-tablet)}.gps.gpsi [style*="--weight-tablet:"]{font-weight:var(--weight-tablet)}.gps.gpsi [style*="--hvr-weight-tablet:"]:hover{font-weight:var(--hvr-weight-tablet)}.gps.gpsi [style*="--focus-weight-tablet:"]:focus{font-weight:var(--focus-weight-tablet)}.gps.gpsi [style*="--fs-tablet:"]{font-style:var(--fs-tablet)}.gps.gpsi [style*="--hvr-fs-tablet:"]:hover{font-style:var(--hvr-fs-tablet)}.gps.gpsi [style*="--focus-fs-tablet:"]:focus{font-style:var(--focus-fs-tablet)}.gps.gpsi [style*="--gg-tablet:"]{grid-gap:var(--gg-tablet)}.gps.gpsi [style*="--hvr-gg-tablet:"]:hover{grid-gap:var(--hvr-gg-tablet)}.gps.gpsi [style*="--focus-gg-tablet:"]:focus{grid-gap:var(--focus-gg-tablet)}.gps.gpsi [style*="--gr-tablet:"]{grid-row:var(--gr-tablet)}.gps.gpsi [style*="--hvr-gr-tablet:"]:hover{grid-row:var(--hvr-gr-tablet)}.gps.gpsi [style*="--focus-gr-tablet:"]:focus{grid-row:var(--focus-gr-tablet)}.gps.gpsi [style*="--gtc-tablet:"]{grid-template-columns:var(--gtc-tablet)}.gps.gpsi [style*="--hvr-gtc-tablet:"]:hover{grid-template-columns:var(--hvr-gtc-tablet)}.gps.gpsi [style*="--focus-gtc-tablet:"]:focus{grid-template-columns:var(--focus-gtc-tablet)}.gps.gpsi [style*="--gtr-tablet:"]{grid-template-rows:var(--gtr-tablet)}.gps.gpsi [style*="--hvr-gtr-tablet:"]:hover{grid-template-rows:var(--hvr-gtr-tablet)}.gps.gpsi [style*="--focus-gtr-tablet:"]:focus{grid-template-rows:var(--focus-gtr-tablet)}.gps.gpsi [style*="--h-tablet:"]{height:var(--h-tablet)}.gps.gpsi [style*="--hvr-h-tablet:"]:hover{height:var(--hvr-h-tablet)}.gps.gpsi [style*="--focus-h-tablet:"]:focus{height:var(--focus-h-tablet)}.gps.gpsi [style*="--jc-tablet:"]{justify-content:var(--jc-tablet)}.gps.gpsi [style*="--hvr-jc-tablet:"]:hover{justify-content:var(--hvr-jc-tablet)}.gps.gpsi [style*="--focus-jc-tablet:"]:focus{justify-content:var(--focus-jc-tablet)}.gps.gpsi [style*="--js-tablet:"]{justify-self:var(--js-tablet)}.gps.gpsi [style*="--hvr-js-tablet:"]:hover{justify-self:var(--hvr-js-tablet)}.gps.gpsi [style*="--focus-js-tablet:"]:focus{justify-self:var(--focus-js-tablet)}.gps.gpsi [style*="--left-tablet:"]{left:var(--left-tablet)}.gps.gpsi [style*="--hvr-left-tablet:"]:hover{left:var(--hvr-left-tablet)}.gps.gpsi [style*="--focus-left-tablet:"]:focus{left:var(--focus-left-tablet)}.gps.gpsi [style*="--ls-tablet:"]{letter-spacing:var(--ls-tablet)}.gps.gpsi [style*="--hvr-ls-tablet:"]:hover{letter-spacing:var(--hvr-ls-tablet)}.gps.gpsi [style*="--focus-ls-tablet:"]:focus{letter-spacing:var(--focus-ls-tablet)}.gps.gpsi [style*="--lh-tablet:"]{line-height:var(--lh-tablet)}.gps.gpsi [style*="--hvr-lh-tablet:"]:hover{line-height:var(--hvr-lh-tablet)}.gps.gpsi [style*="--focus-lh-tablet:"]:focus{line-height:var(--focus-lh-tablet)}.gps.gpsi [style*="--tdt-tablet:"]{text-decoration-thickness:var(--tdt-tablet)}.gps.gpsi [style*="--hvr-tdt-tablet:"]:hover{text-decoration-thickness:var(--hvr-tdt-tablet)}.gps.gpsi [style*="--focus-tdt-tablet:"]:focus{text-decoration-thickness:var(--focus-tdt-tablet)}.gps.gpsi [style*="--tdc-tablet:"]{text-decoration-color:var(--tdc-tablet)}.gps.gpsi [style*="--hvr-tdc-tablet:"]:hover{text-decoration-color:var(--hvr-tdc-tablet)}.gps.gpsi [style*="--focus-tdc-tablet:"]:focus{text-decoration-color:var(--focus-tdc-tablet)}.gps.gpsi [style*="--tdl-tablet:"]{text-decoration-line:var(--tdl-tablet)}.gps.gpsi [style*="--hvr-tdl-tablet:"]:hover{text-decoration-line:var(--hvr-tdl-tablet)}.gps.gpsi [style*="--focus-tdl-tablet:"]:focus{text-decoration-line:var(--focus-tdl-tablet)}.gps.gpsi [style*="--m-tablet:"]{margin:var(--m-tablet)}.gps.gpsi [style*="--hvr-m-tablet:"]:hover{margin:var(--hvr-m-tablet)}.gps.gpsi [style*="--focus-m-tablet:"]:focus{margin:var(--focus-m-tablet)}.gps.gpsi [style*="--mb-tablet:"]{margin-bottom:var(--mb-tablet)}.gps.gpsi [style*="--hvr-mb-tablet:"]:hover{margin-bottom:var(--hvr-mb-tablet)}.gps.gpsi [style*="--focus-mb-tablet:"]:focus{margin-bottom:var(--focus-mb-tablet)}.gps.gpsi [style*="--ml-tablet:"]{margin-left:var(--ml-tablet)}.gps.gpsi [style*="--hvr-ml-tablet:"]:hover{margin-left:var(--hvr-ml-tablet)}.gps.gpsi [style*="--focus-ml-tablet:"]:focus{margin-left:var(--focus-ml-tablet)}.gps.gpsi [style*="--mr-tablet:"]{margin-right:var(--mr-tablet)}.gps.gpsi [style*="--hvr-mr-tablet:"]:hover{margin-right:var(--hvr-mr-tablet)}.gps.gpsi [style*="--focus-mr-tablet:"]:focus{margin-right:var(--focus-mr-tablet)}.gps.gpsi [style*="--mt-tablet:"]{margin-top:var(--mt-tablet)}.gps.gpsi [style*="--hvr-mt-tablet:"]:hover{margin-top:var(--hvr-mt-tablet)}.gps.gpsi [style*="--focus-mt-tablet:"]:focus{margin-top:var(--focus-mt-tablet)}.gps.gpsi [style*="--maxh-tablet:"]{max-height:var(--maxh-tablet)}.gps.gpsi [style*="--hvr-maxh-tablet:"]:hover{max-height:var(--hvr-maxh-tablet)}.gps.gpsi [style*="--focus-maxh-tablet:"]:focus{max-height:var(--focus-maxh-tablet)}.gps.gpsi [style*="--maxw-tablet:"]{max-width:var(--maxw-tablet)}.gps.gpsi [style*="--hvr-maxw-tablet:"]:hover{max-width:var(--hvr-maxw-tablet)}.gps.gpsi [style*="--focus-maxw-tablet:"]:focus{max-width:var(--focus-maxw-tablet)}
159.gps.gpsi [style*="--minh-tablet:"]{min-height:var(--minh-tablet)}.gps.gpsi [style*="--hvr-minh-tablet:"]:hover{min-height:var(--hvr-minh-tablet)}.gps.gpsi [style*="--focus-minh-tablet:"]:focus{min-height:var(--focus-minh-tablet)}.gps.gpsi [style*="--minw-tablet:"]{min-width:var(--minw-tablet)}.gps.gpsi [style*="--hvr-minw-tablet:"]:hover{min-width:var(--hvr-minw-tablet)}.gps.gpsi [style*="--focus-minw-tablet:"]:focus{min-width:var(--focus-minw-tablet)}.gps.gpsi [style*="--objf-tablet:"]{-o-object-fit:var(--objf-tablet);object-fit:var(--objf-tablet)}.gps.gpsi [style*="--hvr-objf-tablet:"]:hover{-o-object-fit:var(--hvr-objf-tablet);object-fit:var(--hvr-objf-tablet)}.gps.gpsi [style*="--focus-objf-tablet:"]:focus{-o-object-fit:var(--focus-objf-tablet);object-fit:var(--focus-objf-tablet)}.gps.gpsi [style*="--op-tablet:"]{opacity:var(--op-tablet)}.gps.gpsi [style*="--hvr-op-tablet:"]:hover{opacity:var(--hvr-op-tablet)}.gps.gpsi [style*="--focus-op-tablet:"]:focus{opacity:var(--focus-op-tablet)}.gps.gpsi [style*="--o-tablet:"]{order:var(--o-tablet)}.gps.gpsi [style*="--hvr-o-tablet:"]:hover{order:var(--hvr-o-tablet)}.gps.gpsi [style*="--focus-o-tablet:"]:focus{order:var(--focus-o-tablet)}.gps.gpsi [style*="--of-tablet:"]{overflow:var(--of-tablet)}.gps.gpsi [style*="--hvr-of-tablet:"]:hover{overflow:var(--hvr-of-tablet)}.gps.gpsi [style*="--focus-of-tablet:"]:focus{overflow:var(--focus-of-tablet)}.gps.gpsi [style*="--ofx-tablet:"]{overflow-x:var(--ofx-tablet)}.gps.gpsi [style*="--hvr-ofx-tablet:"]:hover{overflow-x:var(--hvr-ofx-tablet)}.gps.gpsi [style*="--focus-ofx-tablet:"]:focus{overflow-x:var(--focus-ofx-tablet)}.gps.gpsi [style*="--ofy-tablet:"]{overflow-y:var(--ofy-tablet)}.gps.gpsi [style*="--hvr-ofy-tablet:"]:hover{overflow-y:var(--hvr-ofy-tablet)}.gps.gpsi [style*="--focus-ofy-tablet:"]:focus{overflow-y:var(--focus-ofy-tablet)}.gps.gpsi [style*="--pc-tablet:"]{place-content:var(--pc-tablet)}.gps.gpsi [style*="--hvr-pc-tablet:"]:hover{place-content:var(--hvr-pc-tablet)}.gps.gpsi [style*="--focus-pc-tablet:"]:focus{place-content:var(--focus-pc-tablet)}.gps.gpsi [style*="--p-tablet:"]{padding:var(--p-tablet)}.gps.gpsi [style*="--hvr-p-tablet:"]:hover{padding:var(--hvr-p-tablet)}.gps.gpsi [style*="--focus-p-tablet:"]:focus{padding:var(--focus-p-tablet)}.gps.gpsi [style*="--pb-tablet:"]{padding-bottom:var(--pb-tablet)}.gps.gpsi [style*="--hvr-pb-tablet:"]:hover{padding-bottom:var(--hvr-pb-tablet)}.gps.gpsi [style*="--focus-pb-tablet:"]:focus{padding-bottom:var(--focus-pb-tablet)}.gps.gpsi [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps.gpsi [style*="--hvr-pl-tablet:"]:hover{padding-left:var(--hvr-pl-tablet)}.gps.gpsi [style*="--focus-pl-tablet:"]:focus{padding-left:var(--focus-pl-tablet)}.gps.gpsi [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps.gpsi [style*="--hvr-pr-tablet:"]:hover{padding-right:var(--hvr-pr-tablet)}.gps.gpsi [style*="--focus-pr-tablet:"]:focus{padding-right:var(--focus-pr-tablet)}.gps.gpsi [style*="--pt-tablet:"]{padding-top:var(--pt-tablet)}.gps.gpsi [style*="--hvr-pt-tablet:"]:hover{padding-top:var(--hvr-pt-tablet)}.gps.gpsi [style*="--focus-pt-tablet:"]:focus{padding-top:var(--focus-pt-tablet)}.gps.gpsi [style*="--pe-tablet:"]{pointer-events:var(--pe-tablet)}.gps.gpsi [style*="--hvr-pe-tablet:"]:hover{pointer-events:var(--hvr-pe-tablet)}.gps.gpsi [style*="--focus-pe-tablet:"]:focus{pointer-events:var(--focus-pe-tablet)}.gps.gpsi [style*="--pos-tablet:"]{position:var(--pos-tablet)}.gps.gpsi [style*="--hvr-pos-tablet:"]:hover{position:var(--hvr-pos-tablet)}.gps.gpsi [style*="--focus-pos-tablet:"]:focus{position:var(--focus-pos-tablet)}.gps.gpsi [style*="--right-tablet:"]{right:var(--right-tablet)}.gps.gpsi [style*="--hvr-right-tablet:"]:hover{right:var(--hvr-right-tablet)}.gps.gpsi [style*="--focus-right-tablet:"]:focus{right:var(--focus-right-tablet)}.gps.gpsi [style*="--rg-tablet:"]{row-gap:var(--rg-tablet)}.gps.gpsi [style*="--hvr-rg-tablet:"]:hover{row-gap:var(--hvr-rg-tablet)}.gps.gpsi [style*="--focus-rg-tablet:"]:focus{row-gap:var(--focus-rg-tablet)}.gps.gpsi [style*="--ta-tablet:"]{text-align:var(--ta-tablet)}.gps.gpsi [style*="--hvr-ta-tablet:"]:hover{text-align:var(--hvr-ta-tablet)}.gps.gpsi [style*="--focus-ta-tablet:"]:focus{text-align:var(--focus-ta-tablet)}.gps.gpsi [style*="--ts-tablet:"]{text-shadow:var(--ts-tablet)}.gps.gpsi [style*="--hvr-ts-tablet:"]:hover{text-shadow:var(--hvr-ts-tablet)}.gps.gpsi [style*="--focus-ts-tablet:"]:focus{text-shadow:var(--focus-ts-tablet)}.gps.gpsi [style*="--tt-tablet:"]{text-transform:var(--tt-tablet)}.gps.gpsi [style*="--hvr-tt-tablet:"]:hover{text-transform:var(--hvr-tt-tablet)}.gps.gpsi [style*="--focus-tt-tablet:"]:focus{text-transform:var(--focus-tt-tablet)}.gps.gpsi [style*="--top-tablet:"]{top:var(--top-tablet)}.gps.gpsi [style*="--hvr-top-tablet:"]:hover{top:var(--hvr-top-tablet)}.gps.gpsi [style*="--focus-top-tablet:"]:focus{top:var(--focus-top-tablet)}.gps.gpsi [style*="--t-tablet:"]{transform:var(--t-tablet)}.gps.gpsi [style*="--hvr-t-tablet:"]:hover{transform:var(--hvr-t-tablet)}.gps.gpsi [style*="--focus-t-tablet:"]:focus{transform:var(--focus-t-tablet)}.gps.gpsi [style*="--v-tablet:"]{visibility:var(--v-tablet)}.gps.gpsi [style*="--hvr-v-tablet:"]:hover{visibility:var(--hvr-v-tablet)}.gps.gpsi [style*="--focus-v-tablet:"]:focus{visibility:var(--focus-v-tablet)}.gps.gpsi [style*="--ws-tablet:"]{white-space:var(--ws-tablet)}.gps.gpsi [style*="--hvr-ws-tablet:"]:hover{white-space:var(--hvr-ws-tablet)}.gps.gpsi [style*="--focus-ws-tablet:"]:focus{white-space:var(--focus-ws-tablet)}.gps.gpsi [style*="--w-tablet:"]{width:var(--w-tablet)}.gps.gpsi [style*="--hvr-w-tablet:"]:hover{width:var(--hvr-w-tablet)}.gps.gpsi [style*="--focus-w-tablet:"]:focus{width:var(--focus-w-tablet)}.gps.gpsi [style*="--z-tablet:"]{z-index:var(--z-tablet)}.gps.gpsi [style*="--hvr-z-tablet:"]:hover{z-index:var(--hvr-z-tablet)}.gps.gpsi [style*="--focus-z-tablet:"]:focus{z-index:var(--focus-z-tablet)}.gps.gpsi [style*="--wm-tablet:"]{writing-mode:var(--wm-tablet)}.gps.gpsi [style*="--hvr-wm-tablet:"]:hover{writing-mode:var(--hvr-wm-tablet)}.gps.gpsi [style*="--focus-wm-tablet:"]:focus{writing-mode:var(--focus-wm-tablet)}.gps.gpsi [style*="--line-clamp-tablet:"]{-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-tablet);display:-webkit-box;overflow:hidden}}@media only screen and (max-width:767px){.gps.gpsi [style*="--ai-mobile:"]{align-items:var(--ai-mobile)}.gps.gpsi [style*="--hvr-ai-mobile:"]:hover{align-items:var(--hvr-ai-mobile)}.gps.gpsi [style*="--focus-ai-mobile:"]:focus{align-items:var(--focus-ai-mobile)}.gps.gpsi [style*="--as-mobile:"]{align-self:var(--as-mobile)}.gps.gpsi [style*="--hvr-as-mobile:"]:hover{align-self:var(--hvr-as-mobile)}.gps.gpsi [style*="--focus-as-mobile:"]:focus{align-self:var(--focus-as-mobile)}.gps.gpsi [style*="--aspect-mobile:"]{aspect-ratio:var(--aspect-mobile)}.gps.gpsi [style*="--hvr-aspect-mobile:"]:hover{aspect-ratio:var(--hvr-aspect-mobile)}.gps.gpsi [style*="--focus-aspect-mobile:"]:focus{aspect-ratio:var(--focus-aspect-mobile)}.gps.gpsi [style*="--bg-mobile:"]{background:var(--bg-mobile)}.gps.gpsi [style*="--hvr-bg-mobile:"]:hover{background:var(--hvr-bg-mobile)}.gps.gpsi [style*="--focus-bg-mobile:"]:focus{background:var(--focus-bg-mobile)}.gps.gpsi [style*="--bga-mobile:"]{background-attachment:var(--bga-mobile)}.gps.gpsi [style*="--hvr-bga-mobile:"]:hover{background-attachment:var(--hvr-bga-mobile)}.gps.gpsi [style*="--focus-bga-mobile:"]:focus{background-attachment:var(--focus-bga-mobile)}.gps.gpsi [style*="--bgc-mobile:"]{background-color:var(--bgc-mobile)}.gps.gpsi [style*="--hvr-bgc-mobile:"]:hover{background-color:var(--hvr-bgc-mobile)}.gps.gpsi [style*="--focus-bgc-mobile:"]:focus{background-color:var(--focus-bgc-mobile)}.gps.gpsi [style*="--bgi-mobile:"]{background-image:var(--bgi-mobile)}.gps.gpsi [style*="--hvr-bgi-mobile:"]:hover{background-image:var(--hvr-bgi-mobile)}.gps.gpsi [style*="--focus-bgi-mobile:"]:focus{background-image:var(--focus-bgi-mobile)}.gps.gpsi [style*="--bgp-mobile:"]{background-position:var(--bgp-mobile)}.gps.gpsi [style*="--hvr-bgp-mobile:"]:hover{background-position:var(--hvr-bgp-mobile)}.gps.gpsi [style*="--focus-bgp-mobile:"]:focus{background-position:var(--focus-bgp-mobile)}.gps.gpsi [style*="--bgr-mobile:"]{background-repeat:var(--bgr-mobile)}.gps.gpsi [style*="--hvr-bgr-mobile:"]:hover{background-repeat:var(--hvr-bgr-mobile)}.gps.gpsi [style*="--focus-bgr-mobile:"]:focus{background-repeat:var(--focus-bgr-mobile)}.gps.gpsi [style*="--bgs-mobile:"]{background-size:var(--bgs-mobile)}.gps.gpsi [style*="--hvr-bgs-mobile:"]:hover{background-size:var(--hvr-bgs-mobile)}.gps.gpsi [style*="--focus-bgs-mobile:"]:focus{background-size:var(--focus-bgs-mobile)}.gps.gpsi [style*="--b-mobile:"]{border:var(--b-mobile)}.gps.gpsi [style*="--hvr-b-mobile:"]:hover{border:var(--hvr-b-mobile)}.gps.gpsi [style*="--focus-b-mobile:"]:focus{border:var(--focus-b-mobile)}.gps.gpsi [style*="--bb-mobile:"]{border-bottom:var(--bb-mobile)}.gps.gpsi [style*="--hvr-bb-mobile:"]:hover{border-bottom:var(--hvr-bb-mobile)}.gps.gpsi [style*="--focus-bb-mobile:"]:focus{border-bottom:var(--focus-bb-mobile)}.gps.gpsi [style*="--bbw-mobile:"]{border-bottom-width:var(--bbw-mobile)}.gps.gpsi [style*="--hvr-bbw-mobile:"]:hover{border-bottom-width:var(--hvr-bbw-mobile)}.gps.gpsi [style*="--focus-bbw-mobile:"]:focus{border-bottom-width:var(--focus-bbw-mobile)}.gps.gpsi [style*="--blw-mobile:"]{border-left-width:var(--blw-mobile)}.gps.gpsi [style*="--hvr-blw-mobile:"]:hover{border-left-width:var(--hvr-blw-mobile)}.gps.gpsi [style*="--focus-blw-mobile:"]:focus{border-left-width:var(--focus-blw-mobile)}.gps.gpsi [style*="--brw-mobile:"]{border-right-width:var(--brw-mobile)}.gps.gpsi [style*="--hvr-brw-mobile:"]:hover{border-right-width:var(--hvr-brw-mobile)}.gps.gpsi [style*="--focus-brw-mobile:"]:focus{border-right-width:var(--focus-brw-mobile)}.gps.gpsi [style*="--btw-mobile:"]{border-top-width:var(--btw-mobile)}.gps.gpsi [style*="--hvr-btw-mobile:"]:hover{border-top-width:var(--hvr-btw-mobile)}.gps.gpsi [style*="--focus-btw-mobile:"]:focus{border-top-width:var(--focus-btw-mobile)}.gps.gpsi [style*="--bbc-mobile:"]{border-bottom-color:var(--bbc-mobile)}.gps.gpsi [style*="--hvr-bbc-mobile:"]:hover{border-bottom-color:var(--hvr-bbc-mobile)}.gps.gpsi [style*="--focus-bbc-mobile:"]:focus{border-bottom-color:var(--focus-bbc-mobile)}.gps.gpsi [style*="--btc-mobile:"]{border-top-color:var(--btc-mobile)}.gps.gpsi [style*="--hvr-btc-mobile:"]:hover{border-top-color:var(--hvr-btc-mobile)}.gps.gpsi [style*="--focus-btc-mobile:"]:focus{border-top-color:var(--focus-btc-mobile)}.gps.gpsi [style*="--blc-mobile:"]{border-left-color:var(--blc-mobile)}.gps.gpsi [style*="--hvr-blc-mobile:"]:hover{border-left-color:var(--hvr-blc-mobile)}.gps.gpsi [style*="--focus-blc-mobile:"]:focus{border-left-color:var(--focus-blc-mobile)}.gps.gpsi [style*="--brc-mobile:"]{border-right-color:var(--brc-mobile)}.gps.gpsi [style*="--hvr-brc-mobile:"]:hover{border-right-color:var(--hvr-brc-mobile)}.gps.gpsi [style*="--focus-brc-mobile:"]:focus{border-right-color:var(--focus-brc-mobile)}.gps.gpsi [style*="--bc-mobile:"]{border-color:var(--bc-mobile)}.gps.gpsi [style*="--hvr-bc-mobile:"]:hover{border-color:var(--hvr-bc-mobile)}.gps.gpsi [style*="--focus-bc-mobile:"]:focus{border-color:var(--focus-bc-mobile)}.gps.gpsi [style*="--bblr-mobile:"]{border-bottom-left-radius:var(--bblr-mobile)}.gps.gpsi [style*="--hvr-bblr-mobile:"]:hover{border-bottom-left-radius:var(--hvr-bblr-mobile)}.gps.gpsi [style*="--focus-bblr-mobile:"]:focus{border-bottom-left-radius:var(--focus-bblr-mobile)}.gps.gpsi [style*="--bbrr-mobile:"]{border-bottom-right-radius:var(--bbrr-mobile)}.gps.gpsi [style*="--hvr-bbrr-mobile:"]:hover{border-bottom-right-radius:var(--hvr-bbrr-mobile)}.gps.gpsi [style*="--focus-bbrr-mobile:"]:focus{border-bottom-right-radius:var(--focus-bbrr-mobile)}.gps.gpsi [style*="--bl-mobile:"]{border-left:var(--bl-mobile)}.gps.gpsi [style*="--hvr-bl-mobile:"]:hover{border-left:var(--hvr-bl-mobile)}.gps.gpsi [style*="--focus-bl-mobile:"]:focus{border-left:var(--focus-bl-mobile)}.gps.gpsi [style*="--radius-mobile:"]{border-radius:var(--radius-mobile)}.gps.gpsi [style*="--hvr-radius-mobile:"]:hover{border-radius:var(--hvr-radius-mobile)}.gps.gpsi [style*="--focus-radius-mobile:"]:focus{border-radius:var(--focus-radius-mobile)}.gps.gpsi [style*="--br-mobile:"]{border-right:var(--br-mobile)}.gps.gpsi [style*="--hvr-br-mobile:"]:hover{border-right:var(--hvr-br-mobile)}.gps.gpsi [style*="--focus-br-mobile:"]:focus{border-right:var(--focus-br-mobile)}.gps.gpsi [style*="--bs-mobile:"]{border-style:var(--bs-mobile)}.gps.gpsi [style*="--hvr-bs-mobile:"]:hover{border-style:var(--hvr-bs-mobile)}.gps.gpsi [style*="--focus-bs-mobile:"]:focus{border-style:var(--focus-bs-mobile)}.gps.gpsi [style*="--bt-mobile:"]{border-top:var(--bt-mobile)}.gps.gpsi [style*="--hvr-bt-mobile:"]:hover{border-top:var(--hvr-bt-mobile)}.gps.gpsi [style*="--focus-bt-mobile:"]:focus{border-top:var(--focus-bt-mobile)}.gps.gpsi [style*="--btlr-mobile:"]{border-top-left-radius:var(--btlr-mobile)}.gps.gpsi [style*="--hvr-btlr-mobile:"]:hover{border-top-left-radius:var(--hvr-btlr-mobile)}.gps.gpsi [style*="--focus-btlr-mobile:"]:focus{border-top-left-radius:var(--focus-btlr-mobile)}.gps.gpsi [style*="--btrr-mobile:"]{border-top-right-radius:var(--btrr-mobile)}.gps.gpsi [style*="--hvr-btrr-mobile:"]:hover{border-top-right-radius:var(--hvr-btrr-mobile)}.gps.gpsi [style*="--focus-btrr-mobile:"]:focus{border-top-right-radius:var(--focus-btrr-mobile)}.gps.gpsi [style*="--bw-mobile:"]{border-width:var(--bw-mobile)}.gps.gpsi [style*="--hvr-bw-mobile:"]:hover{border-width:var(--hvr-bw-mobile)}.gps.gpsi [style*="--focus-bw-mobile:"]:focus{border-width:var(--focus-bw-mobile)}.gps.gpsi [style*="--bottom-mobile:"]{bottom:var(--bottom-mobile)}.gps.gpsi [style*="--hvr-bottom-mobile:"]:hover{bottom:var(--hvr-bottom-mobile)}.gps.gpsi [style*="--focus-bottom-mobile:"]:focus{bottom:var(--focus-bottom-mobile)}.gps.gpsi [style*="--shadow-mobile:"]{box-shadow:var(--shadow-mobile)}.gps.gpsi [style*="--hvr-shadow-mobile:"]:hover{box-shadow:var(--hvr-shadow-mobile)}.gps.gpsi [style*="--focus-shadow-mobile:"]:focus{box-shadow:var(--focus-shadow-mobile)}.gps.gpsi [style*="--c-mobile:"]{color:var(--c-mobile)}.gps.gpsi [style*="--hvr-c-mobile:"]:hover{color:var(--hvr-c-mobile)}.gps.gpsi [style*="--focus-c-mobile:"]:focus{color:var(--focus-c-mobile)}.gps.gpsi [style*="--cg-mobile:"]{-moz-column-gap:var(--cg-mobile);column-gap:var(--cg-mobile)}.gps.gpsi [style*="--hvr-cg-mobile:"]:hover{-moz-column-gap:var(--hvr-cg-mobile);column-gap:var(--hvr-cg-mobile)}.gps.gpsi [style*="--focus-cg-mobile:"]:focus{-moz-column-gap:var(--focus-cg-mobile);column-gap:var(--focus-cg-mobile)}.gps.gpsi [style*="--d-mobile:"]{display:var(--d-mobile)}
159.gps.gpsi [style*="--hvr-d-mobile:"]:hover{display:var(--hvr-d-mobile)}.gps.gpsi [style*="--focus-d-mobile:"]:focus{display:var(--focus-d-mobile)}.gps.gpsi [style*="--fd-mobile:"]{flex-direction:var(--fd-mobile)}.gps.gpsi [style*="--hvr-fd-mobile:"]:hover{flex-direction:var(--hvr-fd-mobile)}.gps.gpsi [style*="--focus-fd-mobile:"]:focus{flex-direction:var(--focus-fd-mobile)}.gps.gpsi [style*="--ff-mobile:"]{font-family:var(--ff-mobile)}.gps.gpsi [style*="--hvr-ff-mobile:"]:hover{font-family:var(--hvr-ff-mobile)}.gps.gpsi [style*="--focus-ff-mobile:"]:focus{font-family:var(--focus-ff-mobile)}.gps.gpsi [style*="--size-mobile:"]{font-size:var(--size-mobile)}.gps.gpsi [style*="--hvr-size-mobile:"]:hover{font-size:var(--hvr-size-mobile)}.gps.gpsi [style*="--focus-size-mobile:"]:focus{font-size:var(--focus-size-mobile)}.gps.gpsi [style*="--weight-mobile:"]{font-weight:var(--weight-mobile)}.gps.gpsi [style*="--hvr-weight-mobile:"]:hover{font-weight:var(--hvr-weight-mobile)}.gps.gpsi [style*="--focus-weight-mobile:"]:focus{font-weight:var(--focus-weight-mobile)}.gps.gpsi [style*="--fs-mobile:"]{font-style:var(--fs-mobile)}.gps.gpsi [style*="--hvr-fs-mobile:"]:hover{font-style:var(--hvr-fs-mobile)}.gps.gpsi [style*="--focus-fs-mobile:"]:focus{font-style:var(--focus-fs-mobile)}.gps.gpsi [style*="--gg-mobile:"]{grid-gap:var(--gg-mobile)}.gps.gpsi [style*="--hvr-gg-mobile:"]:hover{grid-gap:var(--hvr-gg-mobile)}.gps.gpsi [style*="--focus-gg-mobile:"]:focus{grid-gap:var(--focus-gg-mobile)}.gps.gpsi [style*="--gr-mobile:"]{grid-row:var(--gr-mobile)}.gps.gpsi [style*="--hvr-gr-mobile:"]:hover{grid-row:var(--hvr-gr-mobile)}.gps.gpsi [style*="--focus-gr-mobile:"]:focus{grid-row:var(--focus-gr-mobile)}.gps.gpsi [style*="--gtc-mobile:"]{grid-template-columns:var(--gtc-mobile)}.gps.gpsi [style*="--hvr-gtc-mobile:"]:hover{grid-template-columns:var(--hvr-gtc-mobile)}.gps.gpsi [style*="--focus-gtc-mobile:"]:focus{grid-template-columns:var(--focus-gtc-mobile)}.gps.gpsi [style*="--gtr-mobile:"]{grid-template-rows:var(--gtr-mobile)}.gps.gpsi [style*="--hvr-gtr-mobile:"]:hover{grid-template-rows:var(--hvr-gtr-mobile)}.gps.gpsi [style*="--focus-gtr-mobile:"]:focus{grid-template-rows:var(--focus-gtr-mobile)}.gps.gpsi [style*="--h-mobile:"]{height:var(--h-mobile)}.gps.gpsi [style*="--hvr-h-mobile:"]:hover{height:var(--hvr-h-mobile)}.gps.gpsi [style*="--focus-h-mobile:"]:focus{height:var(--focus-h-mobile)}.gps.gpsi [style*="--jc-mobile:"]{justify-content:var(--jc-mobile)}.gps.gpsi [style*="--hvr-jc-mobile:"]:hover{justify-content:var(--hvr-jc-mobile)}.gps.gpsi [style*="--focus-jc-mobile:"]:focus{justify-content:var(--focus-jc-mobile)}.gps.gpsi [style*="--js-mobile:"]{justify-self:var(--js-mobile)}.gps.gpsi [style*="--hvr-js-mobile:"]:hover{justify-self:var(--hvr-js-mobile)}.gps.gpsi [style*="--focus-js-mobile:"]:focus{justify-self:var(--focus-js-mobile)}.gps.gpsi [style*="--left-mobile:"]{left:var(--left-mobile)}.gps.gpsi [style*="--hvr-left-mobile:"]:hover{left:var(--hvr-left-mobile)}.gps.gpsi [style*="--focus-left-mobile:"]:focus{left:var(--focus-left-mobile)}.gps.gpsi [style*="--ls-mobile:"]{letter-spacing:var(--ls-mobile)}.gps.gpsi [style*="--hvr-ls-mobile:"]:hover{letter-spacing:var(--hvr-ls-mobile)}.gps.gpsi [style*="--focus-ls-mobile:"]:focus{letter-spacing:var(--focus-ls-mobile)}.gps.gpsi [style*="--lh-mobile:"]{line-height:var(--lh-mobile)}.gps.gpsi [style*="--hvr-lh-mobile:"]:hover{line-height:var(--hvr-lh-mobile)}.gps.gpsi [style*="--focus-lh-mobile:"]:focus{line-height:var(--focus-lh-mobile)}.gps.gpsi [style*="--tdt-mobile:"]{text-decoration-thickness:var(--tdt-mobile)}.gps.gpsi [style*="--hvr-tdt-mobile:"]:hover{text-decoration-thickness:var(--hvr-tdt-mobile)}.gps.gpsi [style*="--focus-tdt-mobile:"]:focus{text-decoration-thickness:var(--focus-tdt-mobile)}.gps.gpsi [style*="--tdc-mobile:"]{text-decoration-color:var(--tdc-mobile)}.gps.gpsi [style*="--hvr-tdc-mobile:"]:hover{text-decoration-color:var(--hvr-tdc-mobile)}.gps.gpsi [style*="--focus-tdc-mobile:"]:focus{text-decoration-color:var(--focus-tdc-mobile)}.gps.gpsi [style*="--tdl-mobile:"]{text-decoration-line:var(--tdl-mobile)}.gps.gpsi [style*="--hvr-tdl-mobile:"]:hover{text-decoration-line:var(--hvr-tdl-mobile)}.gps.gpsi [style*="--focus-tdl-mobile:"]:focus{text-decoration-line:var(--focus-tdl-mobile)}.gps.gpsi [style*="--m-mobile:"]{margin:var(--m-mobile)}.gps.gpsi [style*="--hvr-m-mobile:"]:hover{margin:var(--hvr-m-mobile)}.gps.gpsi [style*="--focus-m-mobile:"]:focus{margin:var(--focus-m-mobile)}.gps.gpsi [style*="--mb-mobile:"]{margin-bottom:var(--mb-mobile)}.gps.gpsi [style*="--hvr-mb-mobile:"]:hover{margin-bottom:var(--hvr-mb-mobile)}.gps.gpsi [style*="--focus-mb-mobile:"]:focus{margin-bottom:var(--focus-mb-mobile)}.gps.gpsi [style*="--ml-mobile:"]{margin-left:var(--ml-mobile)}.gps.gpsi [style*="--hvr-ml-mobile:"]:hover{margin-left:var(--hvr-ml-mobile)}.gps.gpsi [style*="--focus-ml-mobile:"]:focus{margin-left:var(--focus-ml-mobile)}.gps.gpsi [style*="--mr-mobile:"]{margin-right:var(--mr-mobile)}.gps.gpsi [style*="--hvr-mr-mobile:"]:hover{margin-right:var(--hvr-mr-mobile)}.gps.gpsi [style*="--focus-mr-mobile:"]:focus{margin-right:var(--focus-mr-mobile)}.gps.gpsi [style*="--mt-mobile:"]{margin-top:var(--mt-mobile)}.gps.gpsi [style*="--hvr-mt-mobile:"]:hover{margin-top:var(--hvr-mt-mobile)}.gps.gpsi [style*="--focus-mt-mobile:"]:focus{margin-top:var(--focus-mt-mobile)}.gps.gpsi [style*="--maxh-mobile:"]{max-height:var(--maxh-mobile)}.gps.gpsi [style*="--hvr-maxh-mobile:"]:hover{max-height:var(--hvr-maxh-mobile)}.gps.gpsi [style*="--focus-maxh-mobile:"]:focus{max-height:var(--focus-maxh-mobile)}.gps.gpsi [style*="--maxw-mobile:"]{max-width:var(--maxw-mobile)}.gps.gpsi [style*="--hvr-maxw-mobile:"]:hover{max-width:var(--hvr-maxw-mobile)}.gps.gpsi [style*="--focus-maxw-mobile:"]:focus{max-width:var(--focus-maxw-mobile)}
159.gps.gpsi [style*="--minh-mobile:"]{min-height:var(--minh-mobile)}.gps.gpsi [style*="--hvr-minh-mobile:"]:hover{min-height:var(--hvr-minh-mobile)}.gps.gpsi [style*="--focus-minh-mobile:"]:focus{min-height:var(--focus-minh-mobile)}.gps.gpsi [style*="--minw-mobile:"]{min-width:var(--minw-mobile)}.gps.gpsi [style*="--hvr-minw-mobile:"]:hover{min-width:var(--hvr-minw-mobile)}.gps.gpsi [style*="--focus-minw-mobile:"]:focus{min-width:var(--focus-minw-mobile)}.gps.gpsi [style*="--objf-mobile:"]{-o-object-fit:var(--objf-mobile);object-fit:var(--objf-mobile)}.gps.gpsi [style*="--hvr-objf-mobile:"]:hover{-o-object-fit:var(--hvr-objf-mobile);object-fit:var(--hvr-objf-mobile)}.gps.gpsi [style*="--focus-objf-mobile:"]:focus{-o-object-fit:var(--focus-objf-mobile);object-fit:var(--focus-objf-mobile)}.gps.gpsi [style*="--op-mobile:"]{opacity:var(--op-mobile)}.gps.gpsi [style*="--hvr-op-mobile:"]:hover{opacity:var(--hvr-op-mobile)}.gps.gpsi [style*="--focus-op-mobile:"]:focus{opacity:var(--focus-op-mobile)}.gps.gpsi [style*="--o-mobile:"]{order:var(--o-mobile)}.gps.gpsi [style*="--hvr-o-mobile:"]:hover{order:var(--hvr-o-mobile)}.gps.gpsi [style*="--focus-o-mobile:"]:focus{order:var(--focus-o-mobile)}.gps.gpsi [style*="--of-mobile:"]{overflow:var(--of-mobile)}.gps.gpsi [style*="--hvr-of-mobile:"]:hover{overflow:var(--hvr-of-mobile)}.gps.gpsi [style*="--focus-of-mobile:"]:focus{overflow:var(--focus-of-mobile)}.gps.gpsi [style*="--ofx-mobile:"]{overflow-x:var(--ofx-mobile)}.gps.gpsi [style*="--hvr-ofx-mobile:"]:hover{overflow-x:var(--hvr-ofx-mobile)}.gps.gpsi [style*="--focus-ofx-mobile:"]:focus{overflow-x:var(--focus-ofx-mobile)}.gps.gpsi [style*="--ofy-mobile:"]{overflow-y:var(--ofy-mobile)}.gps.gpsi [style*="--hvr-ofy-mobile:"]:hover{overflow-y:var(--hvr-ofy-mobile)}.gps.gpsi [style*="--focus-ofy-mobile:"]:focus{overflow-y:var(--focus-ofy-mobile)}.gps.gpsi [style*="--pc-mobile:"]{place-content:var(--pc-mobile)}.gps.gpsi [style*="--hvr-pc-mobile:"]:hover{place-content:var(--hvr-pc-mobile)}.gps.gpsi [style*="--focus-pc-mobile:"]:focus{place-content:var(--focus-pc-mobile)}.gps.gpsi [style*="--p-mobile:"]{padding:var(--p-mobile)}.gps.gpsi [style*="--hvr-p-mobile:"]:hover{padding:var(--hvr-p-mobile)}.gps.gpsi [style*="--focus-p-mobile:"]:focus{padding:var(--focus-p-mobile)}.gps.gpsi [style*="--pb-mobile:"]{padding-bottom:var(--pb-mobile)}.gps.gpsi [style*="--hvr-pb-mobile:"]:hover{padding-bottom:var(--hvr-pb-mobile)}.gps.gpsi [style*="--focus-pb-mobile:"]:focus{padding-bottom:var(--focus-pb-mobile)}.gps.gpsi [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps.gpsi [style*="--hvr-pl-mobile:"]:hover{padding-left:var(--hvr-pl-mobile)}.gps.gpsi [style*="--focus-pl-mobile:"]:focus{padding-left:var(--focus-pl-mobile)}.gps.gpsi [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps.gpsi [style*="--hvr-pr-mobile:"]:hover{padding-right:var(--hvr-pr-mobile)}.gps.gpsi [style*="--focus-pr-mobile:"]:focus{padding-right:var(--focus-pr-mobile)}.gps.gpsi [style*="--pt-mobile:"]{padding-top:var(--pt-mobile)}.gps.gpsi [style*="--hvr-pt-mobile:"]:hover{padding-top:var(--hvr-pt-mobile)}.gps.gpsi [style*="--focus-pt-mobile:"]:focus{padding-top:var(--focus-pt-mobile)}.gps.gpsi [style*="--pe-mobile:"]{pointer-events:var(--pe-mobile)}.gps.gpsi [style*="--hvr-pe-mobile:"]:hover{pointer-events:var(--hvr-pe-mobile)}.gps.gpsi [style*="--focus-pe-mobile:"]:focus{pointer-events:var(--focus-pe-mobile)}.gps.gpsi [style*="--pos-mobile:"]{position:var(--pos-mobile)}.gps.gpsi [style*="--hvr-pos-mobile:"]:hover{position:var(--hvr-pos-mobile)}.gps.gpsi [style*="--focus-pos-mobile:"]:focus{position:var(--focus-pos-mobile)}.gps.gpsi [style*="--right-mobile:"]{right:var(--right-mobile)}.gps.gpsi [style*="--hvr-right-mobile:"]:hover{right:var(--hvr-right-mobile)}.gps.gpsi [style*="--focus-right-mobile:"]:focus{right:var(--focus-right-mobile)}.gps.gpsi [style*="--rg-mobile:"]{row-gap:var(--rg-mobile)}.gps.gpsi [style*="--hvr-rg-mobile:"]:hover{row-gap:var(--hvr-rg-mobile)}.gps.gpsi [style*="--focus-rg-mobile:"]:focus{row-gap:var(--focus-rg-mobile)}.gps.gpsi [style*="--ta-mobile:"]{text-align:var(--ta-mobile)}.gps.gpsi [style*="--hvr-ta-mobile:"]:hover{text-align:var(--hvr-ta-mobile)}.gps.gpsi [style*="--focus-ta-mobile:"]:focus{text-align:var(--focus-ta-mobile)}.gps.gpsi [style*="--ts-mobile:"]{text-shadow:var(--ts-mobile)}.gps.gpsi [style*="--hvr-ts-mobile:"]:hover{text-shadow:var(--hvr-ts-mobile)}.gps.gpsi [style*="--focus-ts-mobile:"]:focus{text-shadow:var(--focus-ts-mobile)}.gps.gpsi [style*="--tt-mobile:"]{text-transform:var(--tt-mobile)}.gps.gpsi [style*="--hvr-tt-mobile:"]:hover{text-transform:var(--hvr-tt-mobile)}.gps.gpsi [style*="--focus-tt-mobile:"]:focus{text-transform:var(--focus-tt-mobile)}.gps.gpsi [style*="--top-mobile:"]{top:var(--top-mobile)}.gps.gpsi [style*="--hvr-top-mobile:"]:hover{top:var(--hvr-top-mobile)}.gps.gpsi [style*="--focus-top-mobile:"]:focus{top:var(--focus-top-mobile)}.gps.gpsi [style*="--t-mobile:"]{transform:var(--t-mobile)}.gps.gpsi [style*="--hvr-t-mobile:"]:hover{transform:var(--hvr-t-mobile)}.gps.gpsi [style*="--focus-t-mobile:"]:focus{transform:var(--focus-t-mobile)}.gps.gpsi [style*="--v-mobile:"]{visibility:var(--v-mobile)}.gps.gpsi [style*="--hvr-v-mobile:"]:hover{visibility:var(--hvr-v-mobile)}.gps.gpsi [style*="--focus-v-mobile:"]:focus{visibility:var(--focus-v-mobile)}.gps.gpsi [style*="--ws-mobile:"]{white-space:var(--ws-mobile)}.gps.gpsi [style*="--hvr-ws-mobile:"]:hover{white-space:var(--hvr-ws-mobile)}.gps.gpsi [style*="--focus-ws-mobile:"]:focus{white-space:var(--focus-ws-mobile)}.gps.gpsi [style*="--w-mobile:"]{width:var(--w-mobile)}.gps.gpsi [style*="--hvr-w-mobile:"]:hover{width:var(--hvr-w-mobile)}.gps.gpsi [style*="--focus-w-mobile:"]:focus{width:var(--focus-w-mobile)}.gps.gpsi [style*="--z-mobile:"]{z-index:var(--z-mobile)}.gps.gpsi [style*="--hvr-z-mobile:"]:hover{z-index:var(--hvr-z-mobile)}.gps.gpsi [style*="--focus-z-mobile:"]:focus{z-index:var(--focus-z-mobile)}.gps.gpsi [style*="--wm-mobile:"]{writing-mode:var(--wm-mobile)}.gps.gpsi [style*="--hvr-wm-mobile:"]:hover{writing-mode:var(--hvr-wm-mobile)}.gps.gpsi [style*="--focus-wm-mobile:"]:focus{writing-mode:var(--focus-wm-mobile)}.gps.gpsi [style*="--line-clamp-mobile:"]{-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-mobile);display:-webkit-box;overflow:hidden}}.gpsil>section{transition:opacity .5s}.gpsil .gps-lazy,.gpsil .gps-lazy>.gp-dialog{opacity:0!important;max-width:100%!important;overflow-x:hidden!important;width:100%!important;min-width:100%!important}.gpsil .gps-lazy .gp-button-base::before{display:none!important}.gps,.gpsi{display: contents}
160</style>
161<!-- END app snippet -->
162  <!-- BEGIN app snippet: gp-interaction -->
163  
164
165
166
167<script id="gp-interaction" style="display: none;">
168  
169</script>
169
170
171<!-- END app snippet -->
172  <link rel="preconnect" href="https://assets.gemcommerce.com" />
173
174  <style>
175    @import url("https://fonts.googleapis.com/css?family=Assistant:200,300,400,500,600,700,800&display=swap");.gps{--g-h1-ff:var(--g-font-heading,heading);--g-h1-size:46px;--g-h1-weight:400;--g-h1-lh:130%;--g-h2-ff:var(--g-font-heading,heading);--g-h2-size:41px;--g-h2-weight:400;--g-h2-lh:130%;--g-h3-ff:var(--g-font-heading,heading);--g-h3-size:52px;--g-h3-weight:400;--g-h3-lh:130%;--g-p1-ff:var(--g-font-body,body);--g-p1-size:16px;--g-p1-weight:400;--g-p1-lh:180%;--g-p2-ff:var(--g-font-body,body);--g-p2-size:14px;--g-p2-weight:400;--g-p2-lh:180%;--g-p3-ff:var(--g-font-body,body);--g-p3-size:10px;--g-p3-weight:400;--g-p3-lh:180%;--g-sh1-ff:var(--g-font-heading,heading);--g-sh1-size:25px;--g-sh1-weight:400;--g-sh1-lh:130%;--g-sh2-ff:var(--g-font-heading,heading);--g-sh2-size:18px;--g-sh2-weight:400;--g-sh2-lh:130%;--g-sh3-ff:var(--g-font-heading,heading);--g-sh3-size:32px;--g-sh3-weight:400;--g-sh3-lh:130%;--g-s-2xl:32px;--g-s-3xl:48px;--g-s-4xl:80px;--g-s-5xl:112px;--g-s-l:16px;--g-s-m:12px;--g-s-s:8px;--g-s-xl:24px;--g-s-xs:4px;--g-s-xxs:2px;--g-ct-p:16px;--g-ct-w:1200px;--g-font-body:"Assistant";--g-font-code:Assistant;--g-font-heading:"Assistant";--g-theme-font:[object Object];--g-c-bg-1:#e2e2e2;--g-c-bg-2:#f3f3f3;--g-c-bg-3:#fff;--g-c-brand:#121212;--g-color-color-index-change:0;--g-c-error:#ea3335;--g-c-highlight:#4d4d4d;--g-c-info:#1890ff;--g-c-line-1:#ececec;--g-c-line-2:#7d7d7d;--g-c-line-3:#121212;--g-color-my-colors-0:#f7f707;--g-color-my-colors-1:#d61a17;--g-color-my-colors-2:#c91916;--g-color-my-colors-3:#d3120e;--g-color-my-colors-4:#cc0f0c;--g-color-my-colors-5:#b71310;--g-color-my-colors-6:#c4201d;--g-c-success:#428445;--g-c-text-1:#4d4d4d;--g-c-text-2:#121212;--g-c-text-3:#fff;--g-color-theme-colors-0:#f7f707;--g-color-theme-colors-1:#d61a17;--g-color-theme-colors-2:#c91916;--g-color-theme-colors-3:#d3120e;--g-color-theme-colors-4:#cc0f0c;--g-color-theme-colors-5:#b71310;--g-color-theme-colors-6:#c4201d;--g-c-warning:#f2a73b;--g-radius-large:16px;--g-radius-medium:6px;--g-radius-small:3px}@media (max-width:1024px){.gps{--g-h1-ff:var(--g-font-heading,heading);--g-h1-size:46px;--g-h1-weight:400;--g-h2-size:41px;--g-h3-ff:var(--g-font-heading,heading);--g-h3-size:52px;--g-h3-weight:400;--g-p1-size:16px;--g-p1-lh:180%;--g-p2-size:14px;--g-p3-size:10px;--g-sh1-size:25px;--g-sh2-size:18px;--g-sh3-size:32px;--g-ct-p:16px;--g-ct-w:100%;--g-font-body:"Assistant";--g-font-code:Assistant;--g-font-heading:"Assistant";--g-theme-font:[object Object]}}@media (max-width:767px){.gps{--g-h1-ff:var(--g-font-heading,heading);--g-h1-size:41px;--g-h1-weight:400;--g-h2-size:36px;--g-h3-ff:var(--g-font-heading,heading);--g-h3-size:46px;--g-h3-weight:400;--g-p1-size:14px;--g-p2-size:12px;--g-p3-size:9px;--g-sh1-size:23px;--g-sh2-size:16px;--g-sh3-size:29px;--g-ct-p:16px;--g-ct-w:100%;--g-font-body:"Assistant";--g-font-code:Assistant;--g-font-heading:"Assistant";--g-theme-font:[object Object]}}
176  </style>
177  
178  
179  
180
181
182
183  <!-- BEGIN app snippet: gp-rich-snippets -->
184
185
186  
187
188    
189
190<!-- END app snippet -->
191
192
193
194  
194<script
195    src='https://cdn.shopify.com/extensions/01a11a2b-af90-7154-b4a3-65e89b5489c3/gempages-cro-170/assets/gp-lazyload.v2.js?v=1748743640201'
196    defer
197  ></script>
197
198  
198<script
199    src='https://cdn.shopify.com/extensions/01a11a2b-af90-7154-b4a3-65e89b5489c3/gempages-cro-170/assets/gp-global.js?v=1748743640201'
200    defer
201  ></script>
201
202
203
204
205
206
207
208<style>
209body.gempage a:hover {
210    color: inherit !important;
211    opacity: 1 !important;
212}
213body.gempage a {
214    color: inherit !important;
215    opacity: 1 !important;
216}
217</style>
218
219
220<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
221<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 59866611852,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 221
221
222<script>
223  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
224</script>
vendor: 1 bytes, line 224
224
225<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
225).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 59866611852,storefrontBaseUrl: "https://alertsusa.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://alertsusa.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2202566796","configuration":"{\"accountID\":\"{\\\"_id\\\":\\\"69ea5f036a429a581fbb2707\\\",\\\"domain\\\":\\\"alertsusa.myshopify.com\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0f4a99a94e5522265afa164895734488","type":"APP","apiClientId":281958645761,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
225,{"id":"1789526156","configuration":"{\"shopId\":\"243862\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"720961676","configuration":"{\"publicKey\":\"pub_bb02613c5b785c982785\",\"apiUrl\":\"https:\\\/\\\/tracking.refersion.com\",\"urlIdDetection\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"86ecbc68ef74dc9bb982fccd1962837f","type":"APP","apiClientId":147004,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"485752972","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-Q2H369DY35\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-Q2H369DY35\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"AlertsUSA","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"alertsusa.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/alertsusa.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://alertsusa.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"130154758284","themePublished":"true","eventMetadataId":"949d4631-8a44-4142-90b1-3d8f4fac724f","pageType":"page","resourceId":"126242553996","shopId":"59866611852","storefrontBaseUrl":"https:\/\/alertsusa.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
225<script>
226  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
227  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
228  window.ShopifyAnalytics.meta.currency = 'USD';
229  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":126242553996,"requestId":"0ae0f628-4605-44ba-b2ca-fd4dadd6d286-1791502124"}};
230  for (var attr in meta) {
231    window.ShopifyAnalytics.meta[attr] = meta[attr];
232  }
233</script>
vendor: 1 bytes, line 233
233
234<script class="analytics">
235  (function () {
236    var customDocumentWrite = function(content) {
237      var jquery = null;
238
239      if (window.jQuery) {
240        jquery = window.jQuery;
241      } else if (window.Checkout && window.Checkout.$) {
242        jquery = window.Checkout.$;
243      }
244
245      if (jquery) {
246        jquery('body').append(content);
247      }
248    };
249
250    var hasLoggedConversion = function(token) {
251      if (token) {
252        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
253      }
254      return false;
255    }
256
257    var setCookieIfConversion = function(token) {
258      if (token) {
259        var twoMonthsFromNow = new Date(Date.now());
260        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
261
262        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
263      }
264    }
265
266    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
267    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
268    if (trekkie.integrations) {
269      return;
270    }
271    trekkie.methods = [
272      'identify',
273      'page',
274      'ready',
275      'track',
276      'trackForm',
277      'trackLink'
278    ];
279    trekkie.factory = function(method) {
280      return function() {
281        var args = Array.prototype.slice.call(arguments);
282        args.unshift(method);
283        trekkie.push(args);
284        if (method == 'track' || method == 'page') {
285          var pageUrl;
286          try {
287            pageUrl = window.location.href;
288          } catch (e) {}
289          var pageReferrer;
290          try {
291            pageReferrer = document.referrer;
292          } catch (e) {}
293          try {
294            if (window.__TREKKIE_SHIM_QUEUE == null) {
295              window.__TREKKIE_SHIM_QUEUE = [];
296            }
297            window.__TREKKIE_SHIM_QUEUE.push({
298              from: 'trekkie-stub',
299              method: method,
300              args: args.slice(1),
301              pageContext: {
302                url: pageUrl,
303                referrer: pageReferrer
304              }
305            });
306          } catch (e) {
307            // no-op
308          }
309        }
310        return trekkie;
311      };
312    };
313    for (var i = 0; i < trekkie.methods.length; i++) {
314      var key = trekkie.methods[i];
315      trekkie[key] = trekkie.factory(key);
316    }
317    trekkie.load = function(config) {
318      trekkie.config = config || {};
319      trekkie.config.initialDocumentCookie = document.cookie;
320      var first = document.getElementsByTagName('script')[0];
321var script = document.createElement('script');
322script.type = 'text/javascript';
323script.onerror = function(e) {
324  var scriptFallback = document.createElement('script');
325  scriptFallback.type = 'text/javascript';
326  scriptFallback.onerror = function(error) {
327          var Monorail = {
328      produce: function produce(monorailDomain, schemaId, payload) {
329        var currentMs = new Date().getTime();
330        var event = {
331          schema_id: schemaId,
332          payload: payload,
333          metadata: {
334            event_created_at_ms: currentMs,
335            event_sent_at_ms: currentMs
336          }
337        };
338        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
339      },
340      sendRequest: function sendRequest(endpointUrl, payload) {
341        // Try the sendBeacon API
342        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
343          var blobData = new window.Blob([payload], {
344            type: 'text/plain'
345          });
346
347          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
348            return true;
349          } // sendBeacon was not successful
350
351        } // XHR beacon
352
353        var xhr = new XMLHttpRequest();
354
355        try {
356          xhr.open('POST', endpointUrl);
357          xhr.setRequestHeader('Content-Type', 'text/plain');
358          xhr.send(payload);
359        } catch (e) {
360          console.log(e);
361        }
362
363        return false;
364      },
365      isIos12: function isIos12() {
366        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
367      }
368    };
369    Monorail.produce('monorail-edge.shopifysvc.com',
370      'trekkie_storefront_load_errors/1.1',
371      {shop_id: 59866611852,
372      theme_id: 130154758284,
373      app_name: "storefront",
374      context_url: window.location.href,
375      source_url: "//alertsusa.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
376
377  };
378  scriptFallback.async = true;
379  scriptFallback.src = '//alertsusa.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
380  first.parentNode.insertBefore(scriptFallback, first);
381};
382script.async = true;
383script.src = '//alertsusa.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
384first.parentNode.insertBefore(script, first);
385
386    };
387    trekkie.load(
388      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":59866611852,"isMerchantRequest":null,"themeId":130154758284,"themeCityHash":"5185597148139912707","contentLanguage":"en","currency":"USD","eventMetadataId":"949d4631-8a44-4142-90b1-3d8f4fac724f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
389    );
390
391    var loaded = false;
392    trekkie.ready(function() {
393      if (loaded) return;
394      loaded = true;
395
396      window.ShopifyAnalytics.lib = window.trekkie;
397
398      var originalDocumentWrite = document.write;
399      document.write = customDocumentWrite;
400      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
401      document.write = originalDocumentWrite;
402
403      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
404      var token = match? match[1]: undefined;
405      if (!hasLoggedConversion(token)) {
406        setCookieIfConversion(token);
407        
408      }
409    });
410
411    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":126242553996,"requestId":"0ae0f628-4605-44ba-b2ca-fd4dadd6d286-1791502124","shopifyEmitted":true});
412
413    var eventsListenerScript = document.createElement('script');
414    eventsListenerScript.async = true;
415    eventsListenerScript.src = "//alertsusa.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
416    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
417})();</script>
vendor: 1 bytes, line 417
417
418<script
419  defer
420  src="https://alertsusa.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
421  data-application="storefront-renderer"
422  data-shop-id="59866611852"
423  data-render-region="gcp-us-central1"
424  data-page-type="page"
425  data-theme-instance-id="130154758284"
426  data-theme-name="Optimal"
427  data-theme-version="v2.0"
428  data-monorail-region="shop_domain"
429  data-resource-timing-sampling-rate="10"
430  data-shs="true"
431  data-shs-beacon="true"
432  data-shs-export-with-fetch="true"
433  data-shs-logs-sample-rate="1"
434  data-shs-beacon-endpoint="https://alertsusa.com/api/collect"
435></script>
435
436<meta name="shopify-y" content="1a920838-9b32-44ba-aca4-6a648323fbd4" data-expiration="1823059724000"><meta name="shopify-s" content="e390da1e-a48f-4aa7-9962-1898bd36d9b9" data-expiration="1791503924000"><meta name="new-cookie-storage-activated" content="t">
437</head><body class="template-page">
438<main id="PageContainer" class="main-content page" id="MainContent" role="main"><section id="shopify-section-template--21435358904460__gp_section_620413486706459623" class="shopify-section gps-620413486706459623 gps gpsil">
439    
440    
441    <style >.gps-620413486706459623.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-620413486706459623.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-620413486706459623.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-620413486706459623.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-620413486706459623.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-620413486706459623.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-620413486706459623.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-620413486706459623.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-620413486706459623.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-620413486706459623.gps.gpsil [style*="--bbw:"]{border-bottom-width:var(--bbw)}.gps-620413486706459623.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-620413486706459623.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-620413486706459623.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-620413486706459623.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-620413486706459623.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-620413486706459623.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-620413486706459623.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-620413486706459623.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-620413486706459623.gps.gpsil [style*="--shadow:"]{box-shadow:var(--shadow)}.gps-620413486706459623.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-620413486706459623.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-620413486706459623.gps.gpsil [style*="--ff:"]{font-family:var(--ff)}.gps-620413486706459623.gps.gpsil [style*="--size:"]{font-size:var(--size)}.gps-620413486706459623.gps.gpsil [style*="--weight:"]{font-weight:var(--weight)}.gps-620413486706459623.gps.gpsil [style*="--fs:"]{font-style:var(--fs)}.gps-620413486706459623.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-620413486706459623.gps.gpsil [style*="--h:"]{height:var(--h)}.gps-620413486706459623.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-620413486706459623.gps.gpsil [style*="--ls:"]{letter-spacing:var(--ls)}.gps-620413486706459623.gps.gpsil [style*="--lh:"]{line-height:var(--lh)}.gps-620413486706459623.gps.gpsil [style*="--tdt:"]{text-decoration-thickness:var(--tdt)}.gps-620413486706459623.gps.gpsil [style*="--tdl:"]{text-decoration-line:var(--tdl)}.gps-620413486706459623.gps.gpsil [style*="--m:"]{margin:var(--m)}.gps-620413486706459623.gps.gpsil [style*="--mb:"]{margin-bottom:var(--mb)}.gps-620413486706459623.gps.gpsil [style*="--ml:"]{margin-left:var(--ml)}.gps-620413486706459623.gps.gpsil [style*="--mr:"]{margin-right:var(--mr)}.gps-620413486706459623.gps.gpsil [style*="--minw:"]{min-width:var(--minw)}.gps-620413486706459623.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-620413486706459623.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-620413486706459623.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-620413486706459623.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-620413486706459623.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-620413486706459623.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-620413486706459623.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-620413486706459623.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-620413486706459623.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-620413486706459623.gps.gpsil [style*="--tt:"]{text-transform:var(--tt)}.gps-620413486706459623.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-620413486706459623.gps.gpsil [style*="--w:"]{width:var(--w)}.gps-620413486706459623.gps.gpsil [style*="--line-clamp:"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp)}@media only screen and (max-width:1024px){.gps-620413486706459623.gps.gpsil [style*="--bbw-tablet:"]{border-bottom-width:var(--bbw-tablet)}.gps-620413486706459623.gps.gpsil [style*="--size-tablet:"]{font-size:var(--size-tablet)}.gps-620413486706459623.gps.gpsil [style*="--lh-tablet:"]{line-height:var(--lh-tablet)}.gps-620413486706459623.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-620413486706459623.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-620413486706459623.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}.gps-620413486706459623.gps.gpsil [style*="--line-clamp-tablet:"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-tablet)}}@media only screen and (max-width:767px){.gps-620413486706459623.gps.gpsil [style*="--bbw-mobile:"]{border-bottom-width:var(--bbw-mobile)}.gps-620413486706459623.gps.gpsil [style*="--size-mobile:"]{font-size:var(--size-mobile)}.gps-620413486706459623.gps.gpsil [style*="--lh-mobile:"]{line-height:var(--lh-mobile)}.gps-620413486706459623.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-620413486706459623.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-620413486706459623.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}.gps-620413486706459623.gps.gpsil [style*="--line-clamp-mobile:"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-mobile)}}.gps-620413486706459623 .gp-g-paragraph-1{font-family:var(--g-p1-ff);font-size:var(--g-p1-size);font-style:var(--g-p1-fs);font-weight:var(--g-p1-weight);letter-spacing:var(--g-p1-ls);line-height:var(--g-p1-lh)}.gps-620413486706459623 .gp-relative{position:relative}.gps-620413486706459623 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-620413486706459623 .gp-mb-0{margin-bottom:0}.gps-620413486706459623 .gp-block{display:block}.gps-620413486706459623 .gp-flex{display:flex}.gps-620413486706459623 .gp-inline-flex{display:inline-flex}.gps-620413486706459623 .gp-grid{display:grid}.gps-620413486706459623 .\!gp-hidden{display:none!important}.gps-620413486706459623 .gp-hidden{display:none}.gps-620413486706459623 .gp-max-w-full{max-width:100%}.gps-620413486706459623 .gp-flex-none{flex:none}.gps-620413486706459623 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-620413486706459623 .gp-flex-col{flex-direction:column}.gps-620413486706459623 .gp-items-center{align-items:center}.gps-620413486706459623 .gp-justify-center{justify-content:center}.gps-620413486706459623 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-620413486706459623 .gp-duration-200{transition-duration:.2s}.gps-620413486706459623 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-620413486706459623 .tablet\:gp-block{display:block}.gps-620413486706459623 .tablet\:\!gp-hidden{display:none!important}.gps-620413486706459623 .tablet\:gp-hidden{display:none}}@media (max-width:767px){.gps-620413486706459623 .mobile\:gp-block{display:block}.gps-620413486706459623 .mobile\:\!gp-hidden{display:none!important}.gps-620413486706459623 .mobile\:gp-hidden{display:none}}.gps-620413486706459623 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}</style>
442    
443  
444    
445    
446    
447
448    
449
450    
451        <section
452          class="gp-mx-auto gp-max-w-full [&_*]:gp-max-w-full "
453          style="--w:100%;--w-tablet:100%;--w-mobile:100%;--pl:none;--pl-tablet:none;--pl-mobile:none;--pr:none;--pr-tablet:none;--pr-mobile:none"
454        >
455          
456    <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"#151515","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"preload":false,"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"g1ktv-foCQ"}' data-id="g1ktv-foCQ" id="g1ktv-foCQ" data-same-height-subgrid-container class="g1ktv-foCQ gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--pageType:GP_STATIC;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--pt:var(--g-s-3xl);--pl:15px;--pb:var(--g-s-l);--pr:15px;--cg:32px;--gtc:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:#151515;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start">
457      
458
459      <div
460      data-same-height-display-contents
461      style="--jc:start"
462      class="gqU5ENiM4t gp-relative gp-flex gp-flex-col"
463    >
464      
465    
466
467    
468
469    
470    <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"gnI85iPDBf"}' data-id="gnI85iPDBf" id="gnI85iPDBf" data-same-height-subgrid-container class="gnI85iPDBf gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--pageType:GP_STATIC;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:var(--g-s-l);--pl:0px;--pr:0px;--cg:32px;--gtc:minmax(0, 12fr);--w:570px;--w-tablet:570px;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start">
471      
472
473      <div
474      data-same-height-display-contents
475      style="--jc:start"
476      class="gCY0R0aHAP gp-relative gp-flex gp-flex-col"
477    >
478      
479    
480    <div data-id="gxGX1G3PUN"
481        class="gxGX1G3PUN"
482        style="--ta:center;--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--pageType:GP_STATIC;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:var(--g-s-l);--dynamic-source-color:#F4F4F4"
483      >
484      <div class="gp-flex" style="--jc:center">
485        <h2
486          data-gp-text
487          class=" gp-text-instant gp-text"
488          style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--ta:center;--fs:normal;--ff:var(--g-font-heading, heading);--weight:600;--size:33px;--size-tablet:33px;--size-mobile:29px;--lh:120%;--lh-tablet:120%;--lh-mobile:120%;--ls:0.25px;--c:#FFFFFF;word-break:break-word;overflow:hidden;--tdl:"
489        >
490          Affiliate Program
491        </h2>
492      </div>
493    </div>
494    
495    
496    <div data-id="ggPWiIpAIL"
497        class="ggPWiIpAIL"
498        style="--ta:center;--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--pageType:GP_STATIC;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:0px;--dynamic-source-color:#F4F4F4"
499      >
500      <div class="gp-flex" style="--jc:center">
501        <div
502          data-gp-text
503          class=" gp-text-instant gp-text"
504          style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--ta:center;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--fs:normal;--ff:var(--g-font-body, body);--weight:400;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:150%;--lh-tablet:150%;--lh-mobile:150%;--ls:0.5px;--c:#FFFFFF;word-break:break-word;overflow:hidden;--tdl:"
505        >
506          <p>Partner with AlertsUSA and start earning generous commissions by promoting America's premier homeland security threat and incident notification service to your audience, mailing list, or website visitors.</p>
507        </div>
508      </div>
509    </div>
510    <div gp-el-wrapper style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--pageType:GP_STATIC;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--pt:16px;--pb:16px" class="g4s25weQbM ">
511      
512    <div data-id="g4s25weQbM" class="gp-flex gp-justify-center">
513      <div style="--w:285px;--w-tablet:285px;--w-mobile:285px;--bs:solid;--bbw:1px;--bbw-tablet:1px;--bbw-mobile:1px;--t:gp-rotate(0deg);--bc:#E0E0E0" class="gp-block tablet:gp-block mobile:gp-block"></div>
514      <div class="gp-items-center gp-hidden tablet:gp-hidden mobile:gp-hidden" style="--w:285px;--w-tablet:285px;--w-mobile:285px;--bc:#E0E0E0;--t:gp-rotate(0deg)">
515        <div class="gp-hidden" style="--bc:#E0E0E0;--bs:solid;--bbw:1px;--bbw-tablet:1px;--bbw-mobile:1px;--minw:285px;--w:285px;--w-tablet:285px;--w-mobile:285px"></div>
516        
517            <span
518              class="gp-inline-flex gp-flex-none gp-items-center gp-justify-center"
519              style="--mr:var(--g-s-xs);--w:20px;--h:20px;--t:gp-rotate(0);--c:var(--g-c-text-1, text-1)"
520            >
521              <svg style="width: 100%; height: 100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor">              <path fill="currentColor" strokeLinecap="round" strokeLinejoin="round" fill="currentColor" d="M428.8 137.6h-86.177a115.52 115.52 0 0 0 2.176-22.4c0-47.914-35.072-83.2-92-83.2-45.314 0-57.002 48.537-75.707 78.784-7.735 12.413-16.994 23.317-25.851 33.253l-.131.146-.129.148C135.662 161.807 127.764 168 120.8 168h-2.679c-5.747-4.952-13.536-8-22.12-8H32c-17.673 0-32 12.894-32 28.8v230.4C0 435.106 14.327 448 32 448h64c8.584 0 16.373-3.048 22.12-8h2.679c28.688 0 67.137 40 127.2 40h21.299c62.542 0 98.8-38.658 99.94-91.145 12.482-17.813 18.491-40.785 15.985-62.791A93.148 93.148 0 0 0 393.152 304H428.8c45.435 0 83.2-37.584 83.2-83.2 0-45.099-38.101-83.2-83.2-83.2zm0 118.4h-91.026c12.837 14.669 14.415 42.825-4.95 61.05 11.227 19.646 1.687 45.624-12.925 53.625 6.524 39.128-10.076 61.325-50.6 61.325H248c-45.491 0-77.21-35.913-120-39.676V215.571c25.239-2.964 42.966-21.222 59.075-39.596 11.275-12.65 21.725-25.3 30.799-39.875C232.355 112.712 244.006 80 252.8 80c23.375 0 44 8.8 44 35.2 0 35.2-26.4 53.075-26.4 70.4h158.4c18.425 0 35.2 16.5 35.2 35.2 0 18.975-16.225 35.2-35.2 35.2zM88 384c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z" /></svg>
522            </span>
523          
524        
525            <span
526              class="gp-inline-flex gp-flex-none gp-items-center gp-justify-center gp-g-paragraph-1"
527              style="--tt:horizontal;--c:var(--g-c-text-1, text-1);--mr:var(--g-s-s);--ml:var(--g-s-s)"
528            >
529              Title
530            </span>
531          
532        <div class="gp-flex" style="--bc:#E0E0E0;--bs:solid;--bbw:1px;--bbw-tablet:1px;--bbw-mobile:1px;--minw:285px;--w:285px;--w-tablet:285px;--w-mobile:285px"></div>
533      </div>
534    </div>
535  
536      </div>
537    
538    <div data-id="gAfJG3Ry20"
539        class="gAfJG3Ry20"
540        style="--ta:center;--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--pageType:GP_STATIC;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:var(--g-s-l);--dynamic-source-color:#F4F4F4"
541      >
542      <div class="gp-flex" style="--jc:center">
543        <div
544          data-gp-text
545          class=" gp-text-instant gp-text"
546          style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--ta:center;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--fs:normal;--ff:var(--g-font-body, body);--weight:400;--size:13px;--size-tablet:13px;--size-mobile:12px;--lh:150%;--lh-tablet:150%;--lh-mobile:150%;--ls:0.5px;--c:#FFFFFF;word-break:break-word;overflow:hidden;--tdl:"
547        >
548          <p>Last updated: <span style="color:#575757;"><strong>May 2026</strong></span></p>
549        </div>
550      </div>
551    </div>
552    
553    </div>
554
555      
556    </gp-row>
557  
558  
559    </div>
560
561      
562    </gp-row>
563  
564        </section>
565      
566  
567    
568</section><section id="shopify-section-template--21435358904460__gp_section_620413486706525159" class="shopify-section gps-620413486706525159 gps gpsil">
569    
570    
571    <style >.gps-620413486706525159.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-620413486706525159.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-620413486706525159.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-620413486706525159.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-620413486706525159.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-620413486706525159.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-620413486706525159.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-620413486706525159.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-620413486706525159.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-620413486706525159.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-620413486706525159.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-620413486706525159.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-620413486706525159.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-620413486706525159.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-620413486706525159.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-620413486706525159.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-620413486706525159.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-620413486706525159.gps.gpsil [style*="--shadow:"]{box-shadow:var(--shadow)}.gps-620413486706525159.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-620413486706525159.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-620413486706525159.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-620413486706525159.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-620413486706525159.gps.gpsil [style*="--m:"]{margin:var(--m)}.gps-620413486706525159.gps.gpsil [style*="--mb:"]{margin-bottom:var(--mb)}.gps-620413486706525159.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-620413486706525159.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-620413486706525159.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-620413486706525159.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-620413486706525159.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-620413486706525159.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-620413486706525159.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-620413486706525159.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-620413486706525159.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-620413486706525159.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-620413486706525159.gps.gpsil [style*="--w:"]{width:var(--w)}@media only screen and (max-width:1024px){.gps-620413486706525159.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-620413486706525159.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-620413486706525159.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}}@media only screen and (max-width:767px){.gps-620413486706525159.gps.gpsil [style*="--gtc-mobile:"]{grid-template-columns:var(--gtc-mobile)}.gps-620413486706525159.gps.gpsil [style*="--pb-mobile:"]{padding-bottom:var(--pb-mobile)}.gps-620413486706525159.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-620413486706525159.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-620413486706525159.gps.gpsil [style*="--pt-mobile:"]{padding-top:var(--pt-mobile)}.gps-620413486706525159.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}}.gps-620413486706525159 .gp-relative{position:relative}.gps-620413486706525159 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-620413486706525159 .gp-mb-0{margin-bottom:0}.gps-620413486706525159 .gp-flex{display:flex}.gps-620413486706525159 .gp-grid{display:grid}.gps-620413486706525159 .\!gp-hidden{display:none!important}
571.gps-620413486706525159 .gp-hidden{display:none}.gps-620413486706525159 .gp-max-w-full{max-width:100%}.gps-620413486706525159 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-620413486706525159 .gp-flex-col{flex-direction:column}.gps-620413486706525159 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-620413486706525159 .gp-duration-200{transition-duration:.2s}.gps-620413486706525159 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-620413486706525159 .tablet\:\!gp-hidden{display:none!important}.gps-620413486706525159 .tablet\:gp-hidden{display:none}}@media (max-width:767px){.gps-620413486706525159 .mobile\:\!gp-hidden{display:none!important}.gps-620413486706525159 .mobile\:gp-hidden{display:none}}.gps-620413486706525159 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}</style>
572    
573  
574    
575    
576    
577
578    
579
580    
581        <section
582          class="gp-mx-auto gp-max-w-full [&_*]:gp-max-w-full "
583          style="--w:100%;--w-tablet:100%;--w-mobile:100%;--pl:none;--pl-tablet:none;--pl-mobile:none;--pr:none;--pr-tablet:none;--pr-mobile:none"
584        >
585          
586    <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"#FFFFFF","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"gVhMi0k7Pa"}' data-id="gVhMi0k7Pa" id="gVhMi0k7Pa" data-same-height-subgrid-container class="gVhMi0k7Pa gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--pageType:GP_STATIC;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--pt:var(--g-s-4xl);--pl:15px;--pb:var(--g-s-3xl);--pr:15px;--pt-mobile:var(--g-s-3xl);--pb-mobile:var(--g-s-3xl);--cg:32px;--gtc:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:#FFFFFF;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start">
587      
588
589      <div
590      data-same-height-display-contents
591      style="--jc:start"
592      class="gNWwqMrEvJ gp-relative gp-flex gp-flex-col"
593    >
594      
595    
596
597    
598
599    
600    <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"gjLDSsbGTc"}' data-id="gjLDSsbGTc" id="gjLDSsbGTc" data-same-height-subgrid-container class="gjLDSsbGTc gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--pageType:GP_STATIC;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:var(--g-s-l);--cg:48px;--gtc:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:1000px;--w-tablet:100%;--w-mobile:100%;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start">
601      
602
603      <div
604      data-same-height-display-contents
605      style="--jc:start"
606      class="g7nfl01x2Y gp-relative gp-flex gp-flex-col"
607    >
608      
609    
610
611    
612
613    
614    <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"transparent","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color"}},"uid":"gQLIdfUkWZ"}' data-id="gQLIdfUkWZ" id="gQLIdfUkWZ" data-same-height-subgrid-container class="gQLIdfUkWZ gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--bs:solid;--bw:0px;--bc:#121212;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--pageType:GP_STATIC;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:var(--g-s-2xl);--cg:32px;--gtc:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;
614--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start">
615      
616
617      <div
618      data-same-height-display-contents
619      style="--jc:start"
620      class="gmHWdYoXWj gp-relative gp-flex gp-flex-col"
621    >
622      
623  
624    <div
625      
626      style="--d:block;--d-tablet:block;--d-mobile:block;--bs:none;--bw:1px 1px 1px 1px;--bc:var(--g-c-line-3, line-3);--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--op:100%;--ta:left;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll"
627      data-keep-class="true"
628      class="g_WnxrkNtu gp-custom-code">
629      <div>
630    <iframe src="https://alertsusa.refersion.com/affiliate/registration" width="1000px" height="1600px" frameborder="0"></iframe>
631    </div>
632    </div>
633  
634      <style id="custom-css-g_WnxrkNtu">
635        #m-1656043848511{
636}
637
638      </style>
639    
640      
640<script id="custom-js-g_WnxrkNtu">
641        try {
642          (function( jQuery ){
643  // var $module = jQuery('#m-1656043848511').children('.module');
644  // You can add custom Javascript code right here.
645})( window.GemQuery || jQuery );
646
647        } catch(err){}
648      </script>
648
649    
650    </div>
651
652      
653    </gp-row>
654  
655  
656    </div>
657
658      
659    </gp-row>
660  
661  
662    </div>
663
664      
665    </gp-row>
666  
667        </section>
668      
669  
670    
671</section><section id="shopify-section-template--21435358904460__gp_global_section_620997074078401183-1" class="shopify-section gps-620997074078401183 gps gpsil">
672    
673
674
675    
676
677    
678  
679    
680    <style >.gps-620997074078401183.gps.gpsil [style*="--as:"]{align-self:var(--as)}.gps-620997074078401183.gps.gpsil [style*="--aspect:"]{aspect-ratio:var(--aspect)}.gps-620997074078401183.gps.gpsil [style*="--bg:"]{background:var(--bg)}.gps-620997074078401183.gps.gpsil [style*="--bga:"]{background-attachment:var(--bga)}.gps-620997074078401183.gps.gpsil [style*="--bgc:"]{background-color:var(--bgc)}.gps-620997074078401183.gps.gpsil [style*="--bgi:"]{background-image:var(--bgi)}.gps-620997074078401183.gps.gpsil [style*="--bgp:"]{background-position:var(--bgp)}.gps-620997074078401183.gps.gpsil [style*="--bgr:"]{background-repeat:var(--bgr)}.gps-620997074078401183.gps.gpsil [style*="--bgs:"]{background-size:var(--bgs)}.gps-620997074078401183.gps.gpsil [style*="--b:"]{border:var(--b)}.gps-620997074078401183.gps.gpsil [style*="--bb:"]{border-bottom:var(--bb)}.gps-620997074078401183.gps.gpsil [style*="--bbw:"]{border-bottom-width:var(--bbw)}.gps-620997074078401183.gps.gpsil [style*="--bc:"]{border-color:var(--bc)}.gps-620997074078401183.gps.gpsil [style*="--bblr:"]{border-bottom-left-radius:var(--bblr)}.gps-620997074078401183.gps.gpsil [style*="--bbrr:"]{border-bottom-right-radius:var(--bbrr)}.gps-620997074078401183.gps.gpsil [style*="--radius:"]{border-radius:var(--radius)}.gps-620997074078401183.gps.gpsil [style*="--bs:"]{border-style:var(--bs)}.gps-620997074078401183.gps.gpsil [style*="--bt:"]{border-top:var(--bt)}.gps-620997074078401183.gps.gpsil [style*="--btlr:"]{border-top-left-radius:var(--btlr)}.gps-620997074078401183.gps.gpsil [style*="--btrr:"]{border-top-right-radius:var(--btrr)}.gps-620997074078401183.gps.gpsil [style*="--bw:"]{border-width:var(--bw)}.gps-620997074078401183.gps.gpsil [style*="--shadow:"]{box-shadow:var(--shadow)}.gps-620997074078401183.gps.gpsil [style*="--c:"]{color:var(--c)}.gps-620997074078401183.gps.gpsil [style*="--cg:"]{-moz-column-gap:var(--cg);column-gap:var(--cg)}.gps-620997074078401183.gps.gpsil [style*="--ff:"]{font-family:var(--ff)}.gps-620997074078401183.gps.gpsil [style*="--size:"]{font-size:var(--size)}.gps-620997074078401183.gps.gpsil [style*="--weight:"]{font-weight:var(--weight)}.gps-620997074078401183.gps.gpsil [style*="--fs:"]{font-style:var(--fs)}.gps-620997074078401183.gps.gpsil [style*="--gtc:"]{grid-template-columns:var(--gtc)}.gps-620997074078401183.gps.gpsil [style*="--h:"]{height:var(--h)}.gps-620997074078401183.gps.gpsil [style*="--jc:"]{justify-content:var(--jc)}.gps-620997074078401183.gps.gpsil [style*="--ls:"]{letter-spacing:var(--ls)}.gps-620997074078401183.gps.gpsil [style*="--lh:"]{line-height:var(--lh)}.gps-620997074078401183.gps.gpsil [style*="--tdt:"]{text-decoration-thickness:var(--tdt)}.gps-620997074078401183.gps.gpsil [style*="--m:"]{margin:var(--m)}.gps-620997074078401183.gps.gpsil [style*="--mb:"]{margin-bottom:var(--mb)}.gps-620997074078401183.gps.gpsil [style*="--ml:"]{margin-left:var(--ml)}.gps-620997074078401183.gps.gpsil [style*="--mr:"]{margin-right:var(--mr)}.gps-620997074078401183.gps.gpsil [style*="--minw:"]{min-width:var(--minw)}.gps-620997074078401183.gps.gpsil [style*="--objf:"]{-o-object-fit:var(--objf);object-fit:var(--objf)}.gps-620997074078401183.gps.gpsil [style*="--op:"]{opacity:var(--op)}.gps-620997074078401183.gps.gpsil [style*="--o:"]{order:var(--o)}.gps-620997074078401183.gps.gpsil [style*="--pc:"]{place-content:var(--pc)}.gps-620997074078401183.gps.gpsil [style*="--p:"]{padding:var(--p)}.gps-620997074078401183.gps.gpsil [style*="--pb:"]{padding-bottom:var(--pb)}.gps-620997074078401183.gps.gpsil [style*="--pl:"]{padding-left:var(--pl)}.gps-620997074078401183.gps.gpsil [style*="--pr:"]{padding-right:var(--pr)}.gps-620997074078401183.gps.gpsil [style*="--pt:"]{padding-top:var(--pt)}.gps-620997074078401183.gps.gpsil [style*="--rg:"]{row-gap:var(--rg)}.gps-620997074078401183.gps.gpsil [style*="--ta:"]{text-align:var(--ta)}.gps-620997074078401183.gps.gpsil [style*="--ts:"]{text-shadow:var(--ts)}.gps-620997074078401183.gps.gpsil [style*="--tt:"]{text-transform:var(--tt)}.gps-620997074078401183.gps.gpsil [style*="--t:"]{transform:var(--t)}.gps-620997074078401183.gps.gpsil [style*="--w:"]{width:var(--w)}.gps-620997074078401183.gps.gpsil [style*="--line-clamp:"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp)}@media only screen and (max-width:1024px){.gps-620997074078401183.gps.gpsil [style*="--aspect-tablet:"]{aspect-ratio:var(--aspect-tablet)}.gps-620997074078401183.gps.gpsil [style*="--bbw-tablet:"]{border-bottom-width:var(--bbw-tablet)}.gps-620997074078401183.gps.gpsil [style*="--size-tablet:"]{font-size:var(--size-tablet)}.gps-620997074078401183.gps.gpsil [style*="--gtc-tablet:"]{grid-template-columns:var(--gtc-tablet)}
680.gps-620997074078401183.gps.gpsil [style*="--h-tablet:"]{height:var(--h-tablet)}.gps-620997074078401183.gps.gpsil [style*="--lh-tablet:"]{line-height:var(--lh-tablet)}.gps-620997074078401183.gps.gpsil [style*="--mb-tablet:"]{margin-bottom:var(--mb-tablet)}.gps-620997074078401183.gps.gpsil [style*="--pb-tablet:"]{padding-bottom:var(--pb-tablet)}.gps-620997074078401183.gps.gpsil [style*="--pl-tablet:"]{padding-left:var(--pl-tablet)}.gps-620997074078401183.gps.gpsil [style*="--pr-tablet:"]{padding-right:var(--pr-tablet)}.gps-620997074078401183.gps.gpsil [style*="--pt-tablet:"]{padding-top:var(--pt-tablet)}.gps-620997074078401183.gps.gpsil [style*="--rg-tablet:"]{row-gap:var(--rg-tablet)}.gps-620997074078401183.gps.gpsil [style*="--w-tablet:"]{width:var(--w-tablet)}.gps-620997074078401183.gps.gpsil [style*="--line-clamp-tablet:"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-tablet)}}@media only screen and (max-width:767px){.gps-620997074078401183.gps.gpsil [style*="--aspect-mobile:"]{aspect-ratio:var(--aspect-mobile)}.gps-620997074078401183.gps.gpsil [style*="--bbw-mobile:"]{border-bottom-width:var(--bbw-mobile)}.gps-620997074078401183.gps.gpsil [style*="--cg-mobile:"]{-moz-column-gap:var(--cg-mobile);column-gap:var(--cg-mobile)}.gps-620997074078401183.gps.gpsil [style*="--size-mobile:"]{font-size:var(--size-mobile)}.gps-620997074078401183.gps.gpsil [style*="--gtc-mobile:"]{grid-template-columns:var(--gtc-mobile)}.gps-620997074078401183.gps.gpsil [style*="--h-mobile:"]{height:var(--h-mobile)}.gps-620997074078401183.gps.gpsil [style*="--jc-mobile:"]{justify-content:var(--jc-mobile)}.gps-620997074078401183.gps.gpsil [style*="--lh-mobile:"]{line-height:var(--lh-mobile)}.gps-620997074078401183.gps.gpsil [style*="--mb-mobile:"]{margin-bottom:var(--mb-mobile)}.gps-620997074078401183.gps.gpsil [style*="--minw-mobile:"]{min-width:var(--minw-mobile)}.gps-620997074078401183.gps.gpsil [style*="--o-mobile:"]{order:var(--o-mobile)}.gps-620997074078401183.gps.gpsil [style*="--pb-mobile:"]{padding-bottom:var(--pb-mobile)}.gps-620997074078401183.gps.gpsil [style*="--pl-mobile:"]{padding-left:var(--pl-mobile)}.gps-620997074078401183.gps.gpsil [style*="--pr-mobile:"]{padding-right:var(--pr-mobile)}.gps-620997074078401183.gps.gpsil [style*="--pt-mobile:"]{padding-top:var(--pt-mobile)}.gps-620997074078401183.gps.gpsil [style*="--rg-mobile:"]{row-gap:var(--rg-mobile)}.gps-620997074078401183.gps.gpsil [style*="--ta-mobile:"]{text-align:var(--ta-mobile)}.gps-620997074078401183.gps.gpsil [style*="--w-mobile:"]{width:var(--w-mobile)}.gps-620997074078401183.gps.gpsil [style*="--line-clamp-mobile:"]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-mobile)}}.gps-620997074078401183 .gp-g-paragraph-1{font-family:var(--g-p1-ff);font-size:var(--g-p1-size);font-style:var(--g-p1-fs);font-weight:var(--g-p1-weight);letter-spacing:var(--g-p1-ls);line-height:var(--g-p1-lh)}.gps-620997074078401183 .gp-relative{position:relative}.gps-620997074078401183 .gp-mx-auto{margin-left:auto;margin-right:auto}.gps-620997074078401183 .gp-mb-0{margin-bottom:0}.gps-620997074078401183 .gp-block{display:block}.gps-620997074078401183 .gp-inline-block{display:inline-block}.gps-620997074078401183 .gp-flex{display:flex}.gps-620997074078401183 .gp-inline-flex{display:inline-flex}.gps-620997074078401183 .gp-grid{display:grid}.gps-620997074078401183 .gp-contents{display:contents}.gps-620997074078401183 .\!gp-hidden{display:none!important}.gps-620997074078401183 .gp-hidden{display:none}.gps-620997074078401183 .gp-h-auto{height:auto}.gps-620997074078401183 .gp-h-full{height:100%}.gps-620997074078401183 .gp-w-full{width:100%}.gps-620997074078401183 .gp-max-w-full{max-width:100%}.gps-620997074078401183 .gp-flex-none{flex:none}.gps-620997074078401183 .gp-grid-rows-\[1fr\]{grid-template-rows:1fr}.gps-620997074078401183 .gp-flex-col{flex-direction:column}.gps-620997074078401183 .gp-items-center{align-items:center}.gps-620997074078401183 .gp-justify-center{justify-content:center}.gps-620997074078401183 .gp-text-g-text-2{color:var(--g-c-text-2)}.gps-620997074078401183 .gp-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gps-620997074078401183 .gp-duration-200{transition-duration:.2s}.gps-620997074078401183 .gp-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:1024px){.gps-620997074078401183 .tablet\:gp-block{display:block}.gps-620997074078401183 .tablet\:\!gp-hidden{display:none!important}.gps-620997074078401183 .tablet\:gp-hidden{display:none}.gps-620997074078401183 .tablet\:gp-h-auto{height:auto}.gps-620997074078401183 .tablet\:gp-flex-none{flex:none}}@media (max-width:767px){.gps-620997074078401183 .mobile\:gp-block{display:block}.gps-620997074078401183 .mobile\:\!gp-hidden{display:none!important}.gps-620997074078401183 .mobile\:gp-hidden{display:none}.gps-620997074078401183 .mobile\:gp-h-auto{height:auto}.gps-620997074078401183 .mobile\:gp-flex-none{flex:none}}.gps-620997074078401183 .\[\&_\*\]\:gp-max-w-full *{max-width:100%}</style>
681    <style >@font-face {
682  font-family: 'Assistant';
683  font-style: normal;
684  font-weight: 400;
685  font-display: swap;
686  src: url(https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtuZnIGaV2Q.woff) format('woff');
687}
688/* hebrew */
689@font-face {
690  font-family: 'Assistant';
691  font-style: normal;
692  font-weight: 400;
693  font-display: swap;
694  src: url(https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtuZnIGSV2YOrrM95Dylg.woff) format('woff');
695  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
696}
697/* latin-ext */
698@font-face {
699  font-family: 'Assistant';
700  font-style: normal;
701  font-weight: 400;
702  font-display: swap;
703  src: url(https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtuZnIGiV2YOrrM95Dylg.woff) format('woff');
704  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
705}
706/* latin */
707@font-face {
708  font-family: 'Assistant';
709  font-style: normal;
710  font-weight: 400;
711  font-display: swap;
712  src: url(https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtuZnIGaV2YOrrM95Dw.woff) format('woff');
713  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
714}
715</style>
716  
717    
718    
719    
720
721    
722
723    
724        <section
725          class="gp-mx-auto gp-max-w-full [&_*]:gp-max-w-full "
726          style="--w:100%;--w-tablet:100%;--w-mobile:100%;--pl:none;--pl-tablet:none;--pl-mobile:none;--pr:none;--pr-tablet:none;--pr-mobile:none"
727        >
728          
729    <gp-row gp-data='{"background":{"desktop":{"attachment":"scroll","color":"#151515","image":{"height":0,"src":"","width":0},"position":{"x":50,"y":50},"repeat":"no-repeat","size":"cover","type":"color","preload":false}},"uid":"gL5jxDqIgj"}' data-id="gL5jxDqIgj" id="gL5jxDqIgj" data-same-height-subgrid-container class="gL5jxDqIgj gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--bs:none;--bw:0px;--bc:transparent;--shadow:none;--d:grid;--d-mobile:grid;--d-tablet:grid;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--pt:40px;--pl:50px;--pb:20px;--pr:50px;--pt-tablet:var(--g-s-4xl);--pl-tablet:15px;--pb-tablet:var(--g-s-xl);--pr-tablet:15px;--pt-mobile:40px;--pl-mobile:15px;--pb-mobile:var(--g-s-xl);--pr-mobile:15px;--cg:var(--g-s-2xl);--gtc:minmax(0, 12fr);--gtc-tablet:minmax(0, 12fr);--gtc-mobile:minmax(0, 12fr);--w:100%;--w-tablet:100%;--w-mobile:100%;--bgc:#151515;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;--pc:start">
730      
731
732      <div
733      data-same-height-display-contents
734      style="--jc:start"
735      class="gjuYx9UFq1 gp-relative gp-flex gp-flex-col"
736    >
737      
738    
739
740    
741
742    
743    <gp-row gp-data='{"background":{},"uid":"gMtUxiWRvZ"}' data-id="gMtUxiWRvZ" id="gMtUxiWRvZ" data-same-height-subgrid-container class="gMtUxiWRvZ gp-relative gp-mx-auto gp-mb-0 gp-grid gp-max-w-full gp-transition-colors gp-duration-200 gp-ease-in-out [&_*]:gp-max-w-full gp-grid-rows-[1fr]" style="--pb:10px;--pb-tablet:10px;--pb-mobile:10px;--d:grid;--d-tablet:grid;--d-mobile:grid;--bs:none;--bw:1px 1px 1px 1px;--bc:var(--g-c-line-3, line-3);--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--op:100%;--cg:16px;--cg-mobile:0px;--rg:16px;--rg-tablet:16px;--rg-mobile:0px;--gtc:minmax(0, 4fr) minmax(0, 2fr) minmax(0, 2fr) minmax(0, 4fr);--gtc-tablet:minmax(0, 4fr) minmax(0, 2fr) minmax(0, 2fr) minmax(0, 4fr);--gtc-mobile:minmax(0, 12fr);--w:var(--g-ct-w, 1200px);--h:auto;--pc:start">
744      
745
746      <div
747      data-same-height-display-contents
748      style="--jc:start;--o-mobile:0"
749      class="gX58nmqZno gp-relative gp-flex gp-flex-col"
750    >
751      
752    <div
753      role="presentation"
754      data-id="glZeX3XUg3"
755      style="--mb:7px;--pt:0px;--pl:0px;--mb-tablet:7px;--pt-tablet:0px;--pl-tablet:0px;--mb-mobile:7px;--pt-mobile:0px;--pl-mobile:0px;--d:block;--d-tablet:block;--d-mobile:block;--bs:none;--bw:1px 1px 1px 1px;--bc:var(--g-c-line-3, line-3);--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--op:72%;--ta:left;--ta-mobile:center"
756      class="gp-group/image gp-relative force-publish-1784663447961 gp-flex-none gp-h-auto mobile:gp-flex-none mobile:gp-h-auto tablet:gp-flex-none tablet:gp-h-auto glZeX3XUg3"
757    >
758      <div
759        
760        style="border-radius:inherit;--jc:left;--jc-mobile:center"
761        class="gp-h-full gp-w-full gp-flex pointer-events-auto"
762      >
763        
764    <picture style="border-radius:inherit" class="gp-contents">
765      
766      <source media="(max-width: 767px)" data-srcSet="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/price-plate2.png" srcset="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/price-plate2.png" />
767      <source media="(max-width: 1024px)" data-srcSet="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/price-plate2.png" srcset="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/price-plate2.png" />
768    
769      
770      <img
771        base-src="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/price-plate2.png" qual
771ity-type="{&quot;desktop&quot;:&quot;high&quot;}" quality-percent="{&quot;desktop&quot;:100}"
772        src="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/price-plate2.png" data-src="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/price-plate2.png"
773        alt=""
774        width="100%"
775        style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--w:160px;--w-tablet:160px;--w-mobile:160px;--h:auto;--h-tablet:auto;--h-mobile:auto;--b:none;--bc:#000000;--bw:1px 1px 1px 1px;--radiusType:none;--shadow:none"
776        class="gp-inline-block gp-w-full gp-max-w-full"
777      />
778    
779    </picture>
780  
781      </div>
782    </div>
783  
784    
785    <div data-id="gEGdKbEeeU"
786        class="gEGdKbEeeU"
787        style="--ta:left;--ta-mobile:center;--mb-mobile:10px;--d:block;--d-tablet:block;--d-mobile:block;--bs:none;--bw:1px 1px 1px 1px;--bc:var(--g-c-line-3, line-3);--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--op:100%;--dynamic-source-color:#F4F4F4"
788      >
789      <div class="gp-flex" style="--jc:left;--jc-mobile:center">
790        <div
791          data-gp-text
792          class=" gp-text-instant gp-text"
793          style="--w:65%;--w-tablet:65%;--w-mobile:80%;--tdt:auto;--b:none;--bc:#121212;--bw:1px 1px 1px 1px;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--shadow:none;--ts:none;--ta:left;--ta-mobile:center;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--ff:var(--g-font-Assistant, 'Assistant'), var(--g-font-body, body);--weight:400;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:150%;--lh-tablet:180%;--lh-mobile:150%;--c:#FFFFFF;--tt:none;word-break:break-word;--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll;overflow:hidden"
794        >
795          <p>The gold standard in homeland security threat,&nbsp;warning, and incident notification.</p>
796        </div>
797      </div>
798    </div>
799    
800    </div><div
801      data-same-height-display-contents
802      style="--jc:start;--o-mobile:1"
803      class="gryRgOmSwS gp-relative gp-flex gp-flex-col"
804    >
805      
806    
807    <div data-id="g7nyMVEFK8"
808        class="g7nyMVEFK8"
809        style="--ta:left;--bs:none;--bw:0px;--bc:transparent;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--mb:5px;--dynamic-source-color:#F4F4F4"
810      >
811      <div class="gp-flex" style="--jc:left">
812        <h2
813          data-gp-text
814          class="gp-text-g-text-2 gp-text-instant gp-text"
815          style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--ta:left;--ta-mobile:center;--c:#FFFFFF;--fs:normal;--ff:var(--g-font-heading, heading);--weight:700;--size:19px;--size-tablet:19px;--size-mobile:17px;--lh:130%;--lh-tablet:130%;--lh-mobile:130%;--ls:normal;word-break:break-word;overflow:hidden"
816        >
817          Site Links
818        </h2>
819      </div>
820    </div>
821    
822    
823    <div data-id="gTw3DS4eKA"
824        class="gTw3DS4eKA"
825        style="--ta:left;--bs:none;--bw:0px;--bc:transparent;--shadow:none;--d:block;--d-mobile:block;--d-tablet:block;--op:100%;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--dynamic-source-color:#F4F4F4"
826      >
827      <div class="gp-flex" style="--jc:left">
828        <div
829          data-gp-text
830          class=" gp-text-instant gp-text"
831          style="--w:100%;--w-tablet:100%;--w-mobile:100%;--tdt:auto;--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--ts:none;--ta:left;--ta-mobile:center;--line-clamp:unset;--line-clamp-tablet:unset;--line-clamp-mobile:unset;--c:#FFFFFF;--ff:var(--g-font-Assistant, 'Assistant'), var(--g-font-body, body);--weight:400;--size:16px;--size-tablet:16px;--size-mobile:14px;--lh:160%;--lh-tablet:180%;--lh-mobile:180%;word-break:break-word;--pl:0px;--pr:16px;--pt:0px;--pb:5px;--pl-mobile:0px;--pr-mobile:0px;--pt-mobile:0px;--pb-mobile:5px;overflow:hidden"
832        >
833          <p><a href="https://www.alertsusa.com">Home</a></p><p><a href="https://alertsusa.com/pages/company-info">Company</a></p><p><a href="https://alertsusa.com/pages/affiliates">Affiliates</a></p><p><a href="https://alertsusa.com/pages/privacy-info">Privacy</a></p><p><a href="https://alertsusa.com/pages/disclaimer">Disclaimer</a></p><p><a href="https://alertsusa.com/pages/refund-policy">Refund Policy</a></p><p><a href="https://alertsusa.com/pages/contact-us">Contact Us</a></p><p>Site Map</p>
834        </div>
835      </div>
836    </div>
837    
838    </div><div
839      data-same-height-display-contents
840      style="--jc:start;--o-mobile:3"
841      class="g9C2r__u96 gp-relative gp-flex gp-flex-col"
842    >
843      <div gp-el-wrapper style="--pt:12px;--pb:12px;--d:block;--d-tablet:block;--d-mobile:block;--bs:none;--bw:1px 1px 1px 1px;--bc:var(--g-c-line-3, line-3);--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;
843--op:100%" class="gp5ejlW9sz ">
844      
845    <div data-id="gp5ejlW9sz" class="gp-flex gp-justify-center">
846      <div style="--w:100%;--w-tablet:100%;--w-mobile:50%;--bs:solid;--bbw:2px;--bbw-tablet:2px;--bbw-mobile:2px;--t:gp-rotate(0deg);--bc:#161515" class="gp-block tablet:gp-block mobile:gp-block"></div>
847      <div class="gp-items-center gp-hidden tablet:gp-hidden mobile:gp-hidden" style="--w:100%;--w-tablet:100%;--w-mobile:50%;--bc:#161515;--t:gp-rotate(0deg)">
848        <div class="gp-hidden" style="--bc:#161515;--bs:solid;--bbw:2px;--bbw-tablet:2px;--bbw-mobile:2px;--minw:100%;--minw-mobile:50%;--w:100%;--w-tablet:100%;--w-mobile:50%"></div>
849        
850            <span
851              class="gp-inline-flex gp-flex-none gp-items-center gp-justify-center"
852              style="--mr:var(--g-s-xs);--w:20px;--h:20px;--t:gp-rotate(0);--c:var(--g-c-text-1, text-1)"
853            >
854              <svg style="width: 100%; height: 100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor">              <path fill="currentColor" strokeLinecap="round" strokeLinejoin="round" fill="currentColor" d="M428.8 137.6h-86.177a115.52 115.52 0 0 0 2.176-22.4c0-47.914-35.072-83.2-92-83.2-45.314 0-57.002 48.537-75.707 78.784-7.735 12.413-16.994 23.317-25.851 33.253l-.131.146-.129.148C135.662 161.807 127.764 168 120.8 168h-2.679c-5.747-4.952-13.536-8-22.12-8H32c-17.673 0-32 12.894-32 28.8v230.4C0 435.106 14.327 448 32 448h64c8.584 0 16.373-3.048 22.12-8h2.679c28.688 0 67.137 40 127.2 40h21.299c62.542 0 98.8-38.658 99.94-91.145 12.482-17.813 18.491-40.785 15.985-62.791A93.148 93.148 0 0 0 393.152 304H428.8c45.435 0 83.2-37.584 83.2-83.2 0-45.099-38.101-83.2-83.2-83.2zm0 118.4h-91.026c12.837 14.669 14.415 42.825-4.95 61.05 11.227 19.646 1.687 45.624-12.925 53.625 6.524 39.128-10.076 61.325-50.6 61.325H248c-45.491 0-77.21-35.913-120-39.676V215.571c25.239-2.964 42.966-21.222 59.075-39.596 11.275-12.65 21.725-25.3 30.799-39.875C232.355 112.712 244.006 80 252.8 80c23.375 0 44 8.8 44 35.2 0 35.2-26.4 53.075-26.4 70.4h158.4c18.425 0 35.2 16.5 35.2 35.2 0 18.975-16.225 35.2-35.2 35.2zM88 384c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z" /></svg>
855            </span>
856          
857        
858            <span
859              class="gp-inline-flex gp-flex-none gp-items-center gp-justify-center gp-g-paragraph-1"
860              style="--tt:horizontal;--c:var(--g-c-text-1, text-1);--mr:var(--g-s-s);--ml:var(--g-s-s)"
861            >
862              Title
863            </span>
864          
865        <div class="gp-flex" style="--bc:#161515;--bs:solid;--bbw:2px;--bbw-tablet:2px;--bbw-mobile:2px;--minw:100%;--minw-mobile:50%;--w:100%;--w-tablet:100%;--w-mobile:50%"></div>
866      </div>
867    </div>
868  
869      </div>
870    </div><div
871      data-same-height-display-contents
872      style="--jc:start;--o-mobile:2"
873      class="g9NrSNkgV2 gp-relative gp-flex gp-flex-col"
874    >
875      
876  
877    <div
878      data-id="gaQwuGad8v"
879      style="--d:block;--d-tablet:block;--d-mobile:block;--bs:none;--bw:1px 1px 1px 1px;--bc:var(--g-c-line-3, line-3);--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--op:100%;--ta:right;
879--bgc:transparent;--bgi:url();--bgp:50% 50%;--bgs:cover;--bgr:no-repeat;--bga:scroll"
880      data-keep-class="true"
881      class="gaQwuGad8v gp-custom-code">
882      <div>
883    
883<script type="text/javascript" src="https://app.getresponse.com/view_webform_v2.js?u=GE8rv&webforms_id=zBtZD"></script>
883
884    </div>
885    </div>
886  
887    </div>
888
889      
890    </gp-row>
891  
892  
893    <div
894      role="presentation"
895      data-id="gzN8pfaI8c"
896      style="--d:block;--d-tablet:block;--d-mobile:block;--bs:none;--bw:1px 1px 1px 1px;--bc:var(--g-c-line-3, line-3);--bblr:0px;--bbrr:0px;--btlr:0px;--btrr:0px;--op:100%;--ta:center"
897      class="gp-group/image gp-relative force-publish-1784663447965 gp-flex-none gp-h-auto mobile:gp-flex-none mobile:gp-h-auto tablet:gp-flex-none tablet:gp-h-auto gzN8pfaI8c"
898    >
899      <div
900        
901        style="border-radius:inherit;--jc:center"
902        class="gp-h-full gp-w-full gp-flex pointer-events-auto"
903      >
904        
905    <picture style="border-radius:inherit" class="gp-contents">
906      
907      <source media="(max-width: 767px)" data-srcSet="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/bottombar2.png" srcset="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/bottombar2.png" />
908      <source media="(max-width: 1024px)" data-srcSet="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/bottombar2.png" srcset="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/bottombar2.png" />
909    
910      
911      <img
912        base-src="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/bottombar2.png" quality-type="{&quot;desktop&quot;:&quot;high&quot;}" quality-percent="{&quot;desktop&quot;:100}"
913        src="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/bottombar2.png" data-src="https://cdn.shopify.com/s/files/1/0598/6661/1852/files/bottombar2.png"
914        alt=""
915        width="100%"
916        style="--aspect:auto;--aspect-tablet:auto;--aspect-mobile:auto;--objf:cover;--w:1200px;--w-tablet:1200px;--w-mobile:1200px;--h:auto;--h-tablet:auto;--h-mobile:auto;--b:none;--bc:#000000;--bw:1px 1px 1px 1px;--radiusType:none;--shadow:none"
917        class="gp-inline-block gp-w-full gp-max-w-full"
918      />
919    
920    </picture>
921  
922      </div>
923    </div>
924  
925    </div>
926
927      
928    </gp-row>
929  
930        </section>
931      
932  
933    
934</section></main><div id="shopify-section-footer" class="shopify-section"><footer class="o_ft" role="contentinfo"><div class="ft_bottom"><div class="fl f-aic f-col f-row-md page-width"><div class="fl1 paymentCall tc medium-up--one-half tr-md"><svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg><svg class="payment-list__item" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
9340 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg><svg class="payment-list__item" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg><svg class="payment-list__item" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg><svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
93406zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg><svg class="payment-list__item" width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
934<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg><svg class="payment-list__item" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg><svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg><svg class="payment-list__item" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
9340-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg><svg class="payment-list__item" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg><svg class="payment-list__item" viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></svg><svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
934<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
93416.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg></div><div class="fl1 tc medium-up--one-half tl-md">© 2026 AlertsUSA Inc</div></div></div></footer>
935
936</div><div id="shopify-section-custom-colors" class="shopify-section">
937<style type="text/css"></style>
938</div>
939<div id="shopify-section-exit-popup" class="shopify-section exitprPopup mfpbox mfp-hide mfp-with-anim"> 
940
941<style>
942  #shopify-section-exit-popup { border-radius:5px; max-width:1000px; padding:30px 30px 40px;}
943  #shopify-section-exit-popup .mfp-close {right:15px; top:25px;}
944  .viewall { margin-right:35px; }
945</style>
946</div><link href="//alertsusa.com/cdn/shop/t/8/assets/default.css?v=65249245320101857271690161166" rel="stylesheet" type="text/css" media="all" />
947<!-- js -->
948<script src="//alertsusa.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" defer="defer"></script>
948<script src="//alertsusa.com/cdn/shop/t/8/assets/theme.min.js?v=23254833323558248511678242760" defer="defer"></script>
948
949<div class="loadingBox"><i class="at at-spinner4 at-spin"></i></div><div class="modalOverly"></div><div id="errorDrawer" class="modal errorDrawer"><div class="modal-inner"><div class="error-title">Error</div><div class="error-message"></div></div></div><div id="cartDrawer" class="block block-cart fl f-col h_100" data-cart-view="data-cart-view"><h4 class="fl f-jcsb" ><span>YOUR CART (<span data-cart-render="item_count">0</span>)</span><a href="javascript:void(0);" class="close-cart continueCart"><i class="at at-times-r " aria-hidden="true"></i></a></h4><div id="cartEmpty" rv-show="cart.item_count | lt 1" class="tc"><i class="at at-sq-bag"></i> No Products in the Cart</div><ul class="mini_pr_list"><li class="fl f-aic" rv-each-item="cart.items"><a class="pr_image" rv-href="item.url"><img class="img_fl" rv-src="item.image | productImageSize 'small'" width="100" height="100" rv-alt="item.title" /></a><div class="pr_details tl fl1"><a class="pr_name" rv-href="item.url" rv-text="item.product_title"></a><div class="fl f-jcsb w_100"><div><div class="pr_vr" rv-text="item.variant_title"></div><div class="pr_vr" rv-text="item.selling_plan_allocation.selling_plan.name"></div><ul rv-hide="item.propertyArray | empty"><li rv-each-property="item.propertyArray < properties"><small class="text-muted">{property.name}: {property.value}</small></li></ul><div class="pr_price_rw"><span class="product-price" rv-html="item.price | money"></span></div></div><div class="tc"><div class="qtyField sm mb5" title="Quantity"><a class="qtyBtn" href="#" rv-data-cart-update="index | plus 1" rv-data-cart-quantity="item.quantity | minus 1">-</a><span class="qtyBtn" rv-text="item.quantity"></span><a class="qtyBtn" href="#" rv-data-cart-update="index | plus 1" rv-data-cart-quantity="item.quantity | plus 1">+</a></div><a href="#" class="remove ttu tdu small" rv-data-cart-remove="index | plus 1" title="Remove">Remove</a></div></div></div></li> </ul><ul class="cart_btns"rv-show="cart.item_count | gt 0"><li class="cart_total fl m0"> <span>Total:</span> <span class="product-price" rv-html="cart.total_price | money currency.currentCurrency"></span> </li><li class="btns_set" rv-show="cart.item_count | gt 0"></li></ul></div>
949<script>window.addEventListener('DOMContentLoaded',function(){$(document).ready(function(){/*-- currencie converter in cart --*/CartJS.init({"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},{"moneyFormat": "${{amount}}","moneyWithCurrencyFormat": "${{amount}} USD","requestBodyClass":"loading"});$(document).on('currency.changed', function(e, oldCurrency, newCurrency) { CartJS.render(e, CartJS.cart); });$("#newsl_pp .cta").click(function(){if($("#dontshow").prop("checked") == true){$.cookie(cookieSignup, 'true', {expires:1, path:'/'});}});});});</script>
949<span id="scroll_top" title="SCROLL UP"><i class="at at-chevron-up" aria-hidden="true"></i></span>
949<script src="//alertsusa.com/cdn/shop/t/8/assets/script-loader.js?v=178288286106074372131678242760" defer></script>
949
950<!--Gem_Page_Footer_Script-->
951  
952<!--End_Gem_Page_Footer_Script-->
953
954
955<div id="shopify-block-AV1c1MGppS3Bld2V0Z__1967102994182284862" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: connected_sdk_script -->
955<script src='https://www.paypalobjects.com/pa/js/min/pa.js'></script>
955
956
957<script
958  src='https://www.paypal.com/sdk/js?client-id=AbtXlp5R3xc83T9xW_ZXKTK8IVZ-14EMelDioU4VC285IqSuxUI4yotKxjV0sz_X6YsONYi10vSBPNKM&merchant-id=8XMWWQE4UB8JQ&components=messages'
959  data-namespace='PayPalSDK'
960  data-partner-attribution-id='JADEDPIXEL_SHOPPINGCART_EC_CA'
961></script>
961
962<!-- END app snippet --><!-- BEGIN app snippet: utils -->
962<script>
963  // ============================================
964  // Core Utilities
965  // ============================================
966
967  // Setup FPTI Analytics
968  if (PAYPAL && PAYPAL.analytics) {
969    PAYPAL.analytics.setup({
970      data: {
971        pgrp: 'shopify:messaging:app-embed',
972        comp: 'shopify-app-embed',
973      },
974    });
975  }
976
977  const recordEvent = (event_name, additionalData) => {
978    PAYPAL.analytics.instance.recordEvent(event_name, {
979      theme: window?.Shopify?.theme?.name || 'unknown',
980      shop: window?.Shopify?.shop || 'unknown',
981      path: window.location.pathname,
982      flow: 'Shopify - Pay Later',
983      space_key: 'SKD8GM',
984      ...additionalData,
985    });
986  };
987
988  // In Theme Editor when using Advanced Settings
989  // User chooses copy as JS Path from their browser
990  // The pasted value will be a string that contains "document.querySelector("...")
991  // Remove document.querySelector(" and ")
992  // Using JS Path we can ensure the path to the element is accurate
993  const parseSelector = (selector) => {
994    try {
995      // Handle both single and double quotes
996      return selector
997        .replace(/document\.querySelector\(["']/g, '')
998        .replace(/["']\)/g, '');
999    } catch (e) {
1000      recordEvent('appEmbed:parseSelector:error', { error: e.message });
1001    }
1002  };
1003
1004  // Waits for Element to be rendered
1005  // Uses mutation observer to watch for changes in the DOM
1006  // https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver
1007  // On changes, check for the selector again
1008  const waitForElement = (selector) => {
1009    try {
1010      return new Promise((resolve) => {
1011        const existing = document.querySelector(selector);
1012        if (existing) return resolve(existing);
1013
1014        const observer = new MutationObserver(() => {
1015          const el = document.querySelector(selector);
1016          if (el) {
1017            observer.disconnect();
1018            resolve(el);
1019          }
1020        });
1021
1022        observer.observe(document.body, {
1023          childList: true,
1024          subtree: true,
1025        });
1026      });
1027    } catch (e) {
1028      recordEvent('appEmbed:waitForElement:error', { error: e.message });
1029    }
1030  };
1031
1032  // Formats correct cart/drawer subtotal and adds or updates messaging
1033  const addOrUpdateMessagingPriceAttribute = async (price, locator, messaging) => {
1034    try {
1035      // Format price to 2 decimal places ex: 150000 => 1500.00
1036      // Messaging requires price to be in string format
1037      const formattedPrice = Number((price / 100).toFixed(2)).toString();
1038
1039      const messagingId = messaging.id;
1040      const existingMessaging = document.getElementById(messagingId);
1041
1042      if (existingMessaging) {
1043        // Update the data-pp-amount attribute on the existing element
1044        existingMessaging.setAttribute('data-pp-amount', formattedPrice);
1045      } else {
1046        const element = await waitForElement(locator);
1047
1048        const updatedPriceMessaging = messaging.cloneNode();
1049        updatedPriceMessaging.setAttribute('data-pp-amount', formattedPrice);
1050
1051        element.after(updatedPriceMessaging);
1052      }
1053    } catch (e) {
1054      recordEvent('appEmbed:addOrUpdateMessagingPriceAttribute:error', { error: e.message });
1055    }
1056  };
1057
1058  // Fetches cart details from Shopify cart endpoint
1059  const fetchCartDetails = async () => {
1060    try {
1061      const response = await fetch('/cart.js');
1062      const cart = await response.json();
1063
1064      return cart.total_price;
1065    } catch (e) {
1066      recordEvent('appEmbed:fetchCartDetails:error', { error: e.message });
1067    }
1068  };
1069
1070  // Fetches variant details Shopify product endpoint
1071  // https://shopify.dev/docs/api/ajax/reference/product
1072  const fetchVariant = async () => {
1073    try {
1074      // Ex: https://test-store.myshopify.com/products/the-multi-location-snowboard?variant=45268551368883
1075      const urlParams = new URLSearchParams(window.location.search);
1076      const urlVariantId = parseInt(urlParams.get('variant'), 10);
1077      const productHandle = window.location.pathname.split('/products/')[1]?.split('?')[0];
1078
1079      const response = await fetch(`/products/${productHandle}.js`);
1080      const productData = await response.json();
1081      const variants = productData.variants;
1082      const selectedVariant = variants.find(v => v.id === urlVariantId);
1083
1084      if (selectedVariant) {
1085        return selectedVariant;
1086      }
1087
1088      return variants.find(v => v.available) || variants[0];
1089    } catch (e) {
1090      recordEvent('appEmbed:fetchVariant:error', { error: e.message });
1091    }
1092  };
1093
1094  // Get the selected variant ID from URL, form input, or select element
1095  const getSelectedVariantId = () => {
1096    try {
1097      const urlParams = new URLSearchParams(window.location.search);
1098      const urlVariant = urlParams.get('variant');
1099      if (urlVariant) return parseInt(urlVariant, 10);
1100
1101      const formInput = document.querySelector('form[action*="/cart/add"] input[name="id"]');
1102      if (formInput?.value) return parseInt(formInput.value, 10);
1103
1104      const selectInput = document.querySelector('form[action*="/cart/add"] select[name="id"]');
1105      if (selectInput?.value) return parseInt(selectInput.value, 10);
1106
1107      return null;
1108    } catch (e) {
1109      recordEvent('appEmbed:getSelectedVariantId:error', { error: e.message });
1110      return null;
1111    }
1112  };
1113
1114  const getShopifyData = () => {
1115    try {
1116      const selectedVariantId = getSelectedVariantId();
1117
1118      const findVariant = (variants) => {
1119        if (!variants?.length) return null;
1120        if (selectedVariantId) {
1121          const selected = variants.find(v => v.id === selectedVariantId);
1122          if (selected) return selected;
1123        }
1124        return variants.find(v => v.available) || variants[0];
1125      };
1126
1127      if (window.meta?.product) {
1128        const product = window.meta.product;
1129        const variant = findVariant(product.variants);
1130        return {
1131          product: { title: product.title, vendor: product.vendor, type: product.type, id: product.id },
1132          price: variant ? {
1133            priceInCents: variant.price,
1134            compareAtPrice: variant.compare_at_price,
1135            currency: window.Shopify?.currency?.active || 'USD',
1136            variantId: variant.id,
1137            variantTitle: variant.title
1138          } : null
1139        };
1140      }
1141
1142      if (window.ShopifyAnalytics?.meta?.product) {
1143        const product = window.ShopifyAnalytics.meta.product;
1144        const variant = findVariant(product.variants);
1145        return {
1146          product: { title: product.title, vendor: product.vendor, id: product.id },
1147          price: variant ? {
1148            priceInCents: variant.price,
1149            currency: window.Shopify?.currency?.active || 'USD',
1150            variantId: variant.id
1151          } : null
1152        };
1153      }
1154
1155      return null;
1156    } catch (e) {
1157      recordEvent('appEmbed:getShopifyData:error', { error: e.message });
1158      return null;
1159    }
1160  };
1161
1162  // Generic function to watch for changes in the DOM
1163  // and listen for specific API calls made by the Shopify store
1164  // Callback provides specific logic for handling the response
1165  const watchForChanges = (locator, messaging, callback) => {
1166    try {
1167      // Overrides the native `fetch` function to listen for specific API calls.
1168      // Wrapped in an Immediately Invoked Function Expression (IIFE)
1169      // To avoid polluting the global namespace.
1170      (function (window, windowFetch) {
1171        // Check if `fetch` is a function. If not, exit early.
1172        if (typeof fetch !== 'function') return;
1173
1174        window.fetch = function () {
1175          // Call the original `fetch` function with the provided arguments.
1176          const response = windowFetch.apply(this, arguments);
1177
1178          response.then(async (res) => {
1179            if (typeof callback === 'function') {
1180              callback(res, locator, messaging);
1181            }
1182          });
1183
1184          // Return the original `fetch` response.
1185          return response;
1186        };
1187      })(window, window.fetch);
1188    } catch (e) {
1189      recordEvent('appEmbed:watchForChanges:error', { error: e.message });
1190    }
1191  };
1192
1193  // Provides ability to watch for cart changes
1194  // such as increment, decrement, or remove items
1195  // Also handles adding new items which opens Cart Drawer
1196  // and updates the messaging with the new cart total
1197  // This function is used for both Cart Drawer and Cart Page
1198  const watchForCartChanges = (locator, messaging) => {
1199    const cartChangeCallback = async (res, locator, messaging) => {
1200      // Determine the id of messaging div either #paypal-upstream-messaging-cart-{page | drawer}
1201      const messagingId = messaging.id;
1202
1203      // Changes (e.g., increment, decrement, or remove items).
1204      if (res.url.includes('/cart/change')) {
1205        // Clone the response to read its JSON data without consuming the original response.
1206        res
1207          .clone()
1208          .json()
1209          .then((data) => {
1210            addOrUpdateMessagingPriceAttribute(data.total_price, locator, messaging);
1211          });
1212
1213        // Called when adding a new item which opens Cart Drawer
1214      } else if (res.url.includes('/cart/add')) {
1215        // Adding items does not return the updated cart details,
1216        // Fetch the updated cart details (e.g., total_price).
1217        const updatedPrice = await fetchCartDetails();
1218
1219        // Introduce a delay to handle potential race conditions where the cart drawer has not rendered yet.
1220        setTimeout(async () => {
1221          await addOrUpdateMessagingPriceAttribute(updatedPrice, locator, messaging);
1222        }, 500);
1223      }
1224    };
1225
1226    watchForChanges(locator, messaging, cartChangeCallback);
1227  };
1228
1229  // Provides ability to watch for product specific changes
1230  // such as variant selection on product pages
1231  const watchForProductChanges = (locator, messaging) => {
1232    let lastVariantId = new URLSearchParams(window.location.search).get('variant');
1233
1234    const handleVariantChange = async () => {
1235      const currentVariantId = new URLSearchParams(window.location.search).get('variant');
1236      if (currentVariantId && currentVariantId !== lastVariantId) {
1237        lastVariantId = currentVariantId;
1238
1239        const newVariantData = await fetchVariant();
1240        const newPriceInCents = newVariantData?.price;
1241
1242        if (newPriceInCents) {
1243          await addOrUpdateMessagingPriceAttribute(newPriceInCents, locator, messaging);
1244        } else {
1245          recordEvent('appEmbed:watchForProductChanges:error:noNewVariantPrice');
1246        }
1247      }
1248    };
1249
1250    // Shopify themes can either handle variant changes on the client-side or server-side (via variant API calls)
1251    // We will "intercept" and handle variant changes by:
1252    // 1. Watching for URL changes
1253    const _pushState = history.pushState.bind(history);
1254    const _replaceState = history.replaceState.bind(history);
1255
1256    history.pushState = function (...args) {
1257      _pushState(...args);
1258      handleVariantChange();
1259    };
1260
1261    history.replaceState = function (...args) {
1262      _replaceState(...args);
1263      handleVariantChange();
1264    };
1265
1266    // 2. Watching for back/forward browser clicks
1267    window.addEventListener('popstate', handleVariantChange);
1268
1269    // 3. Fallback: Watching for variant API calls
1270    // Future optimization: This fallback could be removed if all Shopify themes can be handled with 1. and 2.
1271    const productChangeCallback = async (res, locator, messaging) => {
1272      if (res.url.includes('/variants')) {
1273        await handleVariantChange();
1274        return;
1275      }
1276    };
1277
1278    watchForChanges(locator, messaging, productChangeCallback);
1279  };  
1280</script>
1280
1281<!-- END app snippet --><!-- BEGIN app snippet: price-detection -->
1281<script>
1282  // ============================================
1283  // Price Detection & Element Scoring
1284  // Depends on: utils.liquid (recordEvent, getShopifyData)
1285  // ============================================
1286
1287  const extractPriceFromText = (text) => {
1288    const match = text.match(/[\d,]+\.?\d*/);
1289    if (!match) return null;
1290    return parseFloat(match[0].replace(/,/g, ''));
1291  };
1292
1293  const textMatchesPrice = (text, knownPriceInCents) => {
1294    const extracted = extractPriceFromText(text);
1295    if (extracted === null) return false;
1296    const knownPrice = knownPriceInCents / 100;
1297    return Math.abs(extracted - knownPrice) < 0.01;
1298  };
1299
1300  const hasStrikethrough = (element) => {
1301    let el = element;
1302    while (el && el !== document.body) {
1303      const style = getComputedStyle(el);
1304      if (style.textDecoration.includes('line-through') ||
1305          style.textDecorationLine?.includes('line-through')) {
1306        return true;
1307      }
1308      if (['S', 'DEL', 'STRIKE'].includes(el.tagName)) {
1309        return true;
1310      }
1311      el = el.parentElement;
1312    }
1313    return false;
1314  };
1315
1316  // Find the add-to-cart button. Result is cached since the button doesn't change per page load.
1317  let _cachedAddToCartButton;
1318  const findAddToCartButton = () => {
1319    if (_cachedAddToCartButton !== undefined) return _cachedAddToCartButton;
1320    try {
1321      const formButton = document.querySelector('form[action*="/cart/add"] button[type="submit"]');
1322      if (formButton) return (_cachedAddToCartButton = formButton);
1323
1324      const buttons = document.querySelectorAll('button');
1325      for (const btn of buttons) {
1326        const text = btn.textContent.toLowerCase();
1327        if (text.includes('add to cart') || text.includes('add to bag') ||
1328            text.includes('buy now') || text.includes('add to basket')) {
1329          return (_cachedAddToCartButton = btn);
1330        }
1331      }
1332
1333      return (_cachedAddToCartButton = null);
1334    } catch (e) {
1335      recordEvent('appEmbed:findAddToCartButton:error', { error: e.message });
1336      return (_cachedAddToCartButton = null);
1337    }
1338  };
1339
1340  // Find element containing specific text (used for product title proximity).
1341  // Result is cached per text string — title is static per page load and scoreElement
1342  // calls this once per candidate, so without caching it's O(candidates) full DOM walks.
1343  let _titleElementCache = {};
1344  const findElementContainingText = (text) => {
1345    if (text in _titleElementCache) return _titleElementCache[text];
1346    try {
1347      const normalizedText = text.toLowerCase().trim();
1348      const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT);
1349
1350      let node;
1351      while (node = walker.nextNode()) {
1352        const nodeText = node.textContent.trim().toLowerCase();
1353        if (nodeText.length > 5 && normalizedText.includes(nodeText.substring(0, 20))) {
1354          const el = node.parentElement;
1355          const rect = el.getBoundingClientRect();
1356          if (rect.width > 0 && rect.height > 0) {
1357            const fontSize = parseFloat(getComputedStyle(el).fontSize);
1358            if (fontSize >= 16) return (_titleElementCache[text] = el);
1359          }
1360        }
1361      }
1362      return (_titleElementCache[text] = null);
1363    } catch (e) {
1364      return null;
1365    }
1366  };
1367
1368  const getViewportThresholds = () => {
1369    const vh = window.innerHeight;
1370    const isMobile = window.innerWidth < 768;
1371
1372    return {
1373      position: [[vh * 0.6, 50], [vh * 1.2, 30], [vh * 2.0, 10]],
1374      fontSize: [
1375        [isMobile ? 18 : 24, 40],
1376        [isMobile ? 14 : 18, 25],
1377        [isMobile ? 12 : 14, 10],
1378      ],
1379      proximity: {
1380        close:  isMobile ? 60  : 100,
1381        medium: isMobile ? 120 : 200,
1382        far:    isMobile ? 240 : 400,
1383      },
1384    };
1385  };
1386
1387  const getTieredScore = (value, tiers, defaultScore = 0) => {
1388    for (const [threshold, points] of tiers) {
1389      if (value < threshold) return points;
1390    }
1391    return defaultScore;
1392  };
1393
1394  // Scores a DOM element on how likely it is to be the product's main price.
1395  // Higher score = better candidate. Factors:
1396  //   - Position on page (elements higher up score better)
1397  //   - Font size (larger text = more likely a displayed price)
1398  //   - Proximity to product title and add-to-cart button
1399  //   - Structural exclusions (footer/header/nav/hidden = heavy penalty)
1400  //   - Strikethrough detection (compare-at prices = heavy penalty)
1401  const scoreElement = (element, productMeta = null, debug = false) => {
1402    let score = 0;
1403    const breakdown = debug ? {} : null;
1404    const { position, fontSize, proximity } = getViewportThresholds();
1405    const { close, medium, far } = proximity;
1406    const rect = element.getBoundingClientRect();
1407
1408    // POSITION ON PAGE
1409    const absoluteTop = rect.top + window.scrollY;
1410    const posScore = getTieredScore(absoluteTop, position, -30);
1411    score += posScore;
1412    if (debug) breakdown.position = `${posScore >= 0 ? '+' : ''}${posScore} (top ${Math.round(absoluteTop)}px)`;
1413
1414    // FONT SIZE
1415    const fontPx = parseFloat(getComputedStyle(element).fontSize);
1416    const fontScore = fontSize.find(([t]) => fontPx >= t)?.[1] ?? -10;
1417    score += fontScore;
1418    if (debug) breakdown.fontSize = `${fontScore >= 0 ? '+' : ''}${fontScore} (${fontPx}px)`;
1419
1420    // PROXIMITY TO PRODUCT TITLE
1421    if (productMeta?.title) {
1422      const titleElement = findElementContainingText(productMeta.title);
1423      if (titleElement) {
1424        const distance = Math.abs(titleElement.getBoundingClientRect().bottom - rect.top);
1425        const titleScore = getTieredScore(distance, [[close, 40], [medium, 25], [far, 10]], 0);
1426        score += titleScore;
1427        if (debug) breakdown.titleProximity = `+${titleScore} (${Math.round(distance)}px)`;
1428      } else if (debug) {
1429        breakdown.titleProximity = 'title element not found';
1430      }
1431    } else if (debug) {
1432      breakdown.titleProximity = 'no product title';
1433    }
1434
1435    // PROXIMITY TO ADD-TO-CART BUTTON
1436    const addButton = findAddToCartButton();
1437    if (addButton) {
1438      const distance = Math.abs(addButton.getBoundingClientRect().top - rect.top);
1439      const cartScore = getTieredScore(distance, [[close, 30], [medium, 20], [far, 10]], 0);
1440      score += cartScore;
1441      if (debug) breakdown.cartProximity = `+${cartScore} (${Math.round(distance)}px)`;
1442    } else if (debug) {
1443      breakdown.cartProximity = 'add-to-cart not found';
1444    }
1445
1446    // STRUCTURAL EXCLUSIONS
1447    const exclusions = [
1448      ['footer, header, nav', 'in footer/header/nav'],
1449      ['button, a[href*="/cart"], [type="submit"]', 'in button/link'],
1450      ['[aria-hidden="true"], [hidden], .hidden, .visually-hidden', 'hidden'],
1451    ];
1452    for (const [selector, reason] of exclusions) {
1453      if (element.closest(selector)) {
1454        score -= 100;
1455        if (debug) breakdown.structural = `-100 (${reason})`;
1456        break;
1457      }
1458    }
1459    if (debug && !breakdown.structural) breakdown.structural = '+0';
1460
1461    // STRIKETHROUGH
1462    if (hasStrikethrough(element)) {
1463      score -= 100;
1464      if (debug) breakdown.strikethrough = '-100 (compare-at price)';
1465    } else if (debug) {
1466      breakdown.strikethrough = '+0';
1467    }
1468
1469    if (debug) {
1470      breakdown.totalScore = score;
1471      breakdown.elementText = element.textContent.trim().substring(0, 30);
1472      breakdown.elementTag = element.tagName;
1473    }
1474
1475    return debug ? { score, breakdown } : score;
1476  };
1477
1478  // Find all elements containing a specific price value
1479  const findElementsWithPrice = (knownPriceInCents, productMeta = null, debug = false, log = () => {}) => {
1480    const candidates = [];
1481    const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT);
1482
1483    let node;
1484    while (node = walker.nextNode()) {
1485      const text = node.textContent.trim();
1486      if (text.length > 30 || !textMatchesPrice(text, knownPriceInCents)) continue;
1487
1488      const element = node.parentElement;
1489      const rect = element.getBoundingClientRect();
1490
1491      if (rect.width === 0 || rect.height === 0 || hasStrikethrough(element)) continue;
1492
1493      const score = scoreElement(element, productMeta, false);
1494      candidates.push({ element, text, score });
1495    }
1496
1497    if (debug && candidates.length > 0) {
1498      candidates.sort((a, b) => b.score - a.score);
1499      log(`  Candidates: ${candidates.length}, top: score=${candidates[0].score}, text="${candidates[0].text}"`);
1500    }
1501
1502    return candidates;
1503  };
1504
1505  // Find the /cart/add form by traversing from the price element
1506  // This is more reliable than name-based container detection since all Shopify themes have this form
1507  const findCartFormFromPrice = (priceElement, debug = false, log = () => {}) => {
1508    let el = priceElement;
1509
1510    while (el && el !== document.body) {
1511      if (el.tagName === 'FORM' && el.action?.includes('/cart/add')) {
1512        if (debug) log(`  Found /cart/add form (element itself)`);
1513        return el;
1514      }
1515
1516      let sibling = el.nextElementSibling;
1517      while (sibling) {
1518        if (sibling.tagName === 'FORM' && sibling.action?.includes('/cart/add')) {
1519          if (debug) log(`  Found /cart/add form as sibling`);
1520          return sibling;
1521        }
1522        // Check if sibling contains the form
1523        const formInSibling = sibling.querySelector('form[action*="/cart/add"]');
1524        if (formInSibling) {
1525          if (debug) log(`  Found /cart/add form inside sibling`);
1526          return formInSibling;
1527        }
1528        sibling = sibling.nextElementSibling;
1529      }
1530
1531      el = el.parentElement;
1532    }
1533
1534    if (debug) log(`  No /cart/add form found`);
1535    return null;
1536  };
1537
1538  // Fallback: walk up from the price text element to find a suitable wrapper.
1539  // Used when no /cart/add form exists near the price element.
1540  const findPriceContainer = (priceElement) => {
1541    let el = priceElement;
1542    let bestContainer = priceElement;
1543
1544    while (el && el !== document.body) {
1545      // Look for elements with price-related IDs (common Shopify pattern)
1546      if (el.id && /price/i.test(el.id)) {
1547        bestContainer = el;
1548      }
1549      // Look for elements with price-related classes that seem like containers
1550      if (el.className && typeof el.className === 'string') {
1551        const classes = el.className.toLowerCase();
1552        if (/\bprice\b/.test(classes) && !/price-item|price__regular|price__sale/.test(classes)) {
1553          bestContainer = el;
1554        }
1555      }
1556      // Stop at major structural elements
1557      if (el.tagName === 'SECTION' || el.tagName === 'ARTICLE' || el.tagName === 'MAIN') {
1558        break;
1559      }
1560      el = el.parentElement;
1561    }
1562
1563    return bestContainer;
1564  };
1565
1566  // Try common Shopify theme price selectors (Dawn and derivatives)
1567  const findPriceByTemplateSelector = (debug = false, log = () => {}) => {
1568    const selectors = [
1569      '[id*="price-template"]',  // Dawn theme pattern
1570      '.price-item--regular:not(s):not(del)',
1571      '[data-product-price]',
1572    ];
1573
1574    for (const selector of selectors) {
1575      const el = document.querySelector(selector);
1576      if (el && !hasStrikethrough(el)) {
1577        if (debug) log(`Template selector found: ${selector}`);
1578        return el;
1579      }
1580    }
1581    return null;
1582  };
1583
1584  // Check if we're in an isolated/sandboxed iframe (theme editor)
1585  const isIsolatedContext = () => {
1586    if (window === window.top) return false; // Not in iframe
1587    try {
1588      // Try to access parent - if cross-origin, we're isolated
1589      const test = window.parent.document;
1590      return false; // Can access parent, not isolated
1591    } catch (e) {
1592      return true; // Cross-origin, we're isolated
1593    }
1594  };
1595
1596  // Try to find price element in sibling iframes (theme editor workaround)
1597  const findPriceInSiblingIframes = (knownPriceInCents) => {
1598    const iframes = document.querySelectorAll('iframe');
1599
1600    for (const iframe of iframes) {
1601      try {
1602        const iframeDoc = iframe.contentDocument || iframe.contentWindow?.document;
1603        if (!iframeDoc) continue;
1604
1605        const priceElement = iframeDoc.querySelector('.price-item, .price, [data-product-price]');
1606        if (priceElement) {
1607          return { element: priceElement, document: iframeDoc };
1608        }
1609      } catch (e) {
1610        // Cross-origin iframe, skip
1611      }
1612    }
1613
1614    return null;
1615  };
1616
1617  // Helper: Insert messaging near a price element (before cart form or after price container).
1618  // Returns the price container element used as the logical anchor.
1619  const insertMessagingNearPrice = (priceElement, messaging, debug = false, log = () => {}) => {
1620    const cartForm = findCartFormFromPrice(priceElement, debug, log);
1621    const container = findPriceContainer(priceElement);
1622    if (cartForm) {
1623      cartForm.before(messaging.cloneNode());
1624      if (debug) log('Inserted messaging before /cart/add form');
1625    } else {
1626      container.after(messaging.cloneNode());
1627      if (debug) log('Inserted after price container (no form found)');
1628    }
1629    return container;
1630  };
1631
1632  // Insert messaging after price element
1633  const insertMessagingWithRetry = (shopifyData, messaging, debug = false, log = () => {}) => {
1634    // Skip visual preview iframe
1635    if (window.location.search.includes('source=visualPreviewInitialLoad')) return;
1636    if (document.querySelector('#paypal-upstream-messaging-product')) return;
1637
1638    const liquidPriceInCents = shopifyData?.price?.priceInCents;
1639    const isIsolated = isIsolatedContext();
1640
1641    if (debug) {
1642      log('=== Price Detection ===');
1643      log(`Context: ${isIsolated ? 'Theme Editor' : 'Live Storefront'}`);
1644      log(`Price: ${liquidPriceInCents} cents ($${(liquidPriceInCents / 100).toFixed(2)})`);
1645    }
1646
1647    // Priority 1: Template selectors (common theme patterns like Dawn)
1648    const templateElement = findPriceByTemplateSelector(debug, log);
1649    if (templateElement) {
1650      return insertMessagingNearPrice(templateElement, messaging, debug, log);
1651    }
1652
1653    // Priority 2: Scoring-based price detection
1654    const priceElement = findPriceElement(shopifyData, debug, log);
1655    if (priceElement) {
1656      return insertMessagingNearPrice(priceElement, messaging, debug, log);
1657    }
1658
1659    // Priority 3: Sibling iframes (theme editor only)
1660    if (isIsolated) {
1661      const siblingResult = findPriceInSiblingIframes(liquidPriceInCents);
1662      if (siblingResult) {
1663        return insertMessagingNearPrice(siblingResult.element, messaging, debug, log);
1664      }
1665    }
1666
1667    if (!isIsolated) {
1668      log('Could not find price element. Consider using Advanced Settings with a custom selector.');
1669    }
1670    return null;
1671  };
1672
1673  const findPriceElement = (shopifyData = null, debug = false, log = () => {}) => {
1674    try {
1675      const knownPriceInCents = shopifyData?.price?.priceInCents;
1676      const productMeta = shopifyData?.product;
1677
1678      if (debug) log(`findPriceElement: ${knownPriceInCents} cents`);
1679
1680      if (knownPriceInCents) {
1681        const candidates = findElementsWithPrice(knownPriceInCents, productMeta, debug, log);
1682        if (candidates.length > 0) {
1683          candidates.sort((a, b) => b.score - a.score);
1684          if (debug) log(`  → FOUND (score=${candidates[0].score})`);
1685          return candidates[0].element;
1686        }
1687      }
1688
1689      if (debug) log('  → null (no candidates)');
1690      return null;
1691    } catch (e) {
1692      if (debug) log(`  → Error: ${e.message}`);
1693      recordEvent('appEmbed:findPriceElement:error', { error: e.message });
1694      return null;
1695    }
1696  };
1697</script>
1697
1698<!-- END app snippet --><!-- BEGIN app snippet: navigator-panel --><template id="pp-nav-template">
1699  <style>
1700    /* --- Floating placement panel shell --- */
1701    #pp-nav-panel {
1702      position: fixed;
1703      top: 50%;
1704      left: 20px;
1705      transform: translateY(-50%);
1706      background: #fff;
1707      border-radius: 12px;
1708      font-family: system-ui, -apple-system, sans-serif;
1709      font-size: 13px;
1710      z-index: 999999;
1711      width: 340px;
1712      box-shadow: 0 8px 32px rgba(0,0,0,0.18);
1713      overflow: hidden;
1714      transition: transform 0.3s ease, height 0.3s ease;
1715    }
1716    #pp-nav-panel.minimized {
1717      display: none;
1718    }
1719
1720    /* --- Minimized pill button --- */
1721    #pp-nav-pill {
1722      position: fixed;
1723      bottom: 20px;
1724      left: 20px;
1725      background: #003087;
1726      color: #fff;
1727      border: none;
1728      border-radius: 24px;
1729      padding: 10px 18px;
1730      font-family: system-ui, -apple-system, sans-serif;
1731      font-size: 13px;
1732      font-weight: 600;
1733      cursor: pointer;
1734      z-index: 999999;
1735      box-shadow: 0 4px 16px rgba(0,48,135,0.3);
1736      display: none;
1737      align-items: center;
1738      gap: 8px;
1739      transition: box-shadow 0.2s;
1740    }
1741    #pp-nav-pill:hover {
1742      box-shadow: 0 6px 20px rgba(0,48,135,0.45);
1743    }
1744
1745    /* --- Header --- */
1746    .pp-panel-header {
1747      background: #003087;
1748      color: #fff;
1749      padding: 14px 16px;
1750      display: flex;
1751      align-items: center;
1752      justify-content: space-between;
1753    }
1754    .pp-panel-title {
1755      font-size: 14px;
1756      font-weight: 700;
1757      margin: 0;
1758      letter-spacing: 0.01em;
1759    }
1760    .pp-minimize-btn {
1761      background: none;
1762      border: none;
1763      color: rgba(255,255,255,0.8);
1764      cursor: pointer;
1765      font-size: 18px;
1766      line-height: 1;
1767      padding: 2px;
1768      border-radius: 4px;
1769      transition: color 0.15s;
1770    }
1771    .pp-minimize-btn:hover {
1772      color: #fff;
1773    }
1774
1775    /* --- Panel body --- */
1776    .pp-panel-content {
1777      padding: 16px;
1778    }
1779
1780    /* --- Step info boxes --- */
1781    .pp-step-box {
1782      border-radius: 8px;
1783      padding: 10px 12px;
1784      font-size: 12px;
1785      line-height: 1.5;
1786      margin-bottom: 12px;
1787      display: flex;
1788      align-items: flex-start;
1789      gap: 8px;
1790    }
1791    .pp-step-box.blue {
1792      background: #e8f4fd;
1793      border: 1px solid #b8dff5;
1794      color: #0a5a96;
1795    }
1796    .pp-step-box.green {
1797      background: #e6f9ee;
1798      border: 1px solid #a3e4b8;
1799      color: #1a7a3a;
1800    }
1801    .pp-step-text {
1802      flex: 1;
1803    }
1804    .pp-step-text p {
1805      margin: 0 0 8px 0;
1806    }
1807    .pp-step-text p:last-child {
1808      margin-bottom: 0;
1809    }
1810    .pp-step-text strong {
1811      display: block;
1812      font-size: 12px;
1813      margin-bottom: 2px;
1814    }
1815    .pp-step-dismiss {
1816      background: none;
1817      border: none;
1818      color: inherit;
1819      opacity: 0.5;
1820      cursor: pointer;
1821      font-size: 16px;
1822      line-height: 1;
1823      padding: 0;
1824      flex-shrink: 0;
1825    }
1826    .pp-step-dismiss:hover {
1827      opacity: 1;
1828    }
1829
1830    /* --- Warning banners --- */
1831    .pp-warning {
1832      background: #fff3cd;
1833      border: 1px solid #ffc107;
1834      border-radius: 8px;
1835      padding: 10px 12px;
1836      margin-bottom: 12px;
1837      font-size: 12px;
1838      color: #856404;
1839      line-height: 1.4;
1840    }
1841    .pp-warning-icon {
1842      margin-right: 4px;
1843    }
1844
1845    /* --- Pick placement + copy actions --- */
1846    .pp-pick-btn {
1847      width: 100%;
1848      padding: 12px;
1849      border: 2px solid #0070ba;
1850      border-radius: 8px;
1851      background: #0070ba;
1852      color: #fff;
1853      cursor: pointer;
1854      font-size: 13px;
1855      font-weight: 600;
1856      transition: all 0.15s;
1857      display: flex;
1858      align-items: center;
1859      justify-content: center;
1860      gap: 8px;
1861    }
1862    .pp-pick-btn:hover {
1863      opacity: 0.9;
1864    }
1865    .pp-pick-btn.active {
1866      background: #f0f7ff;
1867      color: #0070ba;
1868      border-color: #b8dff5;
1869    }
1870    .pp-pick-btn.active:hover {
1871      background: #e0efff;
1872    }
1873
1874    /* --- Copy button --- */
1875    #pp-apply-btn {
1876      width: 100%;
1877      background: #28a745;
1878      color: #fff;
1879      border: none;
1880      padding: 12px;
1881      border-radius: 8px;
1882      font-weight: 600;
1883      cursor: pointer;
1884      font-size: 13px;
1885      transition: all 0.2s;
1886      display: none;
1887      align-items: center;
1888      justify-content: center;
1889      gap: 8px;
1890      margin-top: 12px;
1891    }
1892    #pp-apply-btn:hover {
1893      opacity: 0.9;
1894    }
1895    #pp-apply-btn.applied {
1896      background: #28a745;
1897    }
1898
1899    /* --- Step 2 confirmation --- */
1900    #pp-step2 {
1901      display: none;
1902      margin-top: 18px;
1903    }
1904  </style>
1905  <div class='pp-panel-header'>
1906    <div class='pp-panel-title'>PayPal Pay Later Messaging</div>
1907    <button class='pp-minimize-btn' id='pp-collapse-btn' title='Minimize panel'>&#x25BE;</button>
1908  </div>
1909  <div class='pp-panel-content'>
1910    <div id='pp-warning' class='pp-warning' style='display: none;'></div>
1911    <div id='pp-inspector-warning' class='pp-warning' style='display: none;'></div>
1912    <div class='pp-step-box blue' id='pp-step1'>
1913      <span class='pp-step-text'
1914        ><strong>Step 1: Choose message placement</strong>
1915        Click the button below and then hover over your page to select a placement.
1916      </span>
1917    </div>
1918    <button id='pp-pick-btn' class='pp-pick-btn'>&#x25CE; Start Picking Placement</button
1919    ><button id='pp-apply-btn'>Copy Current Placement</button>
1920    <div id='pp-step2' style='display:none;'>
1921      <div class='pp-step-box green'>
1922        <span class='pp-step-text'
1923          ><strong>Step 2: Paste and save</strong>
1924          <p style='margin: 0 0 8px 0;'>
1925            You have copied the placement for the <b id='pp-context-name'>Product Page</b>.
1926          </p>
1927          <p style='margin: 0;'>
1928            Go back to the App Embeds section, and in the Paypal Advanced Settings, paste the copied value into the
1929            <b id='pp-selector-name'>Product Page</b> field and click the 'Save' button in the top right corner.
1930          </p></span
1931        ><button class='pp-step-dismiss' id='pp-step2-dismiss' title='Dismiss'>&times;</button>
1932      </div>
1933    </div>
1934  </div>
1935</template>
1936<!-- END app snippet --><!-- BEGIN app snippet: navigator -->
1936<script>
1937  // ============================================
1938  // DOM Traversal Controls for Theme Editor
1939  // Depends on: price-detection.liquid (isIsolatedContext)
1940  // ============================================
1941
1942  const OVERLAY_STYLE =
1943    'position:fixed;pointer-events:none;background:rgba(255,152,0,0.12);border:2px solid rgba(255,152,0,0.6);z-index:999998;display:none;';
1944  const OVERLAY_LABEL_STYLE =
1945    'position:absolute;bottom:100%;left:-2px;background:#f57c00;color:#fff;font:10px system-ui;padding:2px 6px;border-radius:3px 3px 0 0;white-space:nowrap;';
1946  const COPY_BUTTON_LABEL = 'Copy Current Placement';
1947  const COPIED_BUTTON_LABEL = 'Placement Copied!';
1948
1949  const isInOverlay = (el) => {
1950    while (el && el !== document.body) {
1951      if (getComputedStyle(el).position === 'fixed') return true;
1952      el = el.parentElement;
1953    }
1954    return false;
1955  };
1956
1957  // Position a fixed overlay to cover a target element
1958  const positionOverlayOnElement = (overlay, el) => {
1959    const rect = el.getBoundingClientRect();
1960    Object.assign(overlay.style, {
1961      top: rect.top + 'px',
1962      left: rect.left + 'px',
1963      width: rect.width + 'px',
1964      height: rect.height + 'px',
1965      display: 'block',
1966    });
1967  };
1968
1969  // Module-level refs for global listeners added by createNavigationPanel.
1970  // Stored here so they can be removed if the panel is re-initialized.
1971  let _panelInspectorActivate = null;
1972  let _panelInspectorDeactivate = null;
1973  let _highlightedElement = null;
1974  let _panelPickModeCleanup = null;
1975
1976  // Detect UID pattern in ID (Shopify's --suffix or long numeric/hex suffixes)
1977  const hasUid = (id) => {
1978    if (!id) return false;
1979    if (/--/.test(id)) return true;
1980    return /[-_](\d{5,}|[a-f0-9]{8,})$/i.test(id);
1981  };
1982  const getIdPrefix = (id) => {
1983    if (id.includes('--')) return id.split('--')[0];
1984    const match = id.match(/^(.+?)[-_](\d{5,}|[a-f0-9]{8,})$/i);
1985    return match ? match[1] : null;
1986  };
1987  const getMeaningfulClasses = (el) => {
1988    if (!el.className || typeof el.className !== 'string') return [];
1989    return el.className.trim().split(/\s+/).filter(c =>
1990      c && !c.startsWith('_') && !c.startsWith('js-') &&
1991      c.length < 30 && !/^[a-f0-9]{6,}$/i.test(c) && !/^[A-Z]/.test(c)
1992    );
1993  };
1994  const isUnique = (selector) => document.querySelectorAll(selector).length === 1;
1995
1996  // Returns null if no unique selector can be generated
1997  const generateSelector = (element) => {
1998    if (!element || element === document.body || element === document.documentElement) {
1999      return null;
2000    }
2001    const classes = getMeaningfulClasses(element);
2002
2003    // Priority 1: Clean ID
2004    if (element.id && !hasUid(element.id)) return `#${element.id}`;
2005
2006    // Priority 2: ID with UID → attribute wildcard selector
2007    if (element.id && hasUid(element.id)) {
2008      const prefix = getIdPrefix(element.id);
2009      if (prefix) {
2010        const selector = `[id^="${prefix}-"]`;
2011        if (isUnique(selector)) return selector;
2012      }
2013    }
2014
2015    // Priority 3: Unique class
2016    for (const cls of classes) {
2017      if (isUnique('.' + cls)) return '.' + cls;
2018    }
2019
2020    // Priority 4: Ancestor + target class combinations (walk up to 5 levels)
2021    if (classes.length > 0) {
2022      let ancestor = element.parentElement;
2023      let depth = 0;
2024      while (ancestor && ancestor !== document.body && ancestor !== document.documentElement && depth < 5) {
2025        const ancClasses = getMeaningfulClasses(ancestor);
2026        if (ancClasses.length > 0) {
2027          const s1 = `.${ancClasses[0]} .${classes[0]}`;
2028          if (isUnique(s1)) return s1;
2029          const s2 = `.${ancClasses[0]} > .${classes[0]}`;
2030          if (isUnique(s2)) return s2;
2031        }
2032        if (ancestor.id && !hasUid(ancestor.id)) {
2033          const s3 = `#${ancestor.id} .${classes[0]}`;
2034          if (isUnique(s3)) return s3;
2035        }
2036        ancestor = ancestor.parentElement;
2037        depth++;
2038      }
2039    }
2040
2041    // NO FALLBACK - return null if no unique selector exists
2042    return null;
2043  };
2044  const hasSpecificSelector = (el) => generateSelector(el) !== null;
2045  const shouldSkipElement = (el) => {
2046    if (!el || el.hidden) return true;
2047    if (['SCRIPT', 'STYLE', 'TEMPLATE'].includes(el.tagName)) return true;
2048    if (
2049      el.closest('#pp-nav-panel') ||
2050      el.closest('#pp-nav-pill') ||
2051      el.closest('#pp-pick-overlay')
2052    )
2053      return true;
2054    if (el.hasAttribute('data-pp-message')) return true;
2055    if (!hasSpecificSelector(el)) return true;
2056    return false;
2057  };
2058  const resolveContextName = (providedContextName, messagingTemplate) => {
2059    if (providedContextName && providedContextName !== 'this area') return providedContextName;
2060    const id = messagingTemplate?.id || '';
2061    if (id.includes('cart-drawer')) return 'Cart Drawer';
2062    if (id.includes('cart')) return 'Cart Page';
2063    if (id.includes('product')) return 'Product Page';
2064    return 'this area';
2065  };
2066
2067  // Called when the cart drawer closes (via IntersectionObserver in cartDrawer.liquid)
2068  // and at the start of createNavigationPanel to tear down any existing instance.
2069  // Cleans up pick mode listeners, DOM elements, highlights, and preview clones.
2070  const destroyNavigationPanel = () => {
2071    if (_panelPickModeCleanup) {
2072      _panelPickModeCleanup();
2073      _panelPickModeCleanup = null;
2074    }
2075    document.getElementById('pp-nav-panel')?.remove();
2076    document.getElementById('pp-nav-pill')?.remove();
2077    const preview = document.querySelector('[id$="-preview"][data-pp-message]');
2078    if (preview) preview.remove();
2079    if (_highlightedElement) {
2080      _highlightedElement.style.outline = '';
2081      _highlightedElement.style.outlineOffset = '';
2082      _highlightedElement = null;
2083    }
2084    if (_panelInspectorActivate) {
2085      document.removeEventListener('shopify:inspector:activate', _panelInspectorActivate);
2086      document.removeEventListener('shopify:inspector:deactivate', _panelInspectorDeactivate);
2087      _panelInspectorActivate = _panelInspectorDeactivate = null;
2088    }
2089    document.documentElement.style.cursor = '';
2090  };
2091
2092  const createNavigationPanel = (
2093    initialElement,
2094    messagingTemplate,
2095    warningMessage = null,
2096    contextName = 'this area',
2097  ) => {
2098    let currentTarget = initialElement;
2099    let resolvedContextName = resolveContextName(contextName, messagingTemplate);
2100    destroyNavigationPanel();
2101
2102    const panel = document.createElement('div');
2103    panel.id = 'pp-nav-panel';
2104    const tmpl = document.getElementById('pp-nav-template');
2105    panel.appendChild(tmpl.content.cloneNode(true));
2106
2107    // Create minimized pill button (separate from panel)
2108    const pill = document.createElement('button');
2109    pill.id = 'pp-nav-pill';
2110    pill.innerHTML = 'PayPal Pay Later Messaging';
2111    const applyBtn = panel.querySelector('#pp-apply-btn');
2112    const warningEl = panel.querySelector('#pp-warning');
2113    const step2 = panel.querySelector('#pp-step2');
2114    const step2Dismiss = panel.querySelector('#pp-step2-dismiss');
2115    const contextEl = panel.querySelector('#pp-context-name');
2116    const selectorEl = panel.querySelector('#pp-selector-name');
2117    const updateContextUI = (newContext) => {
2118      resolvedContextName = newContext;
2119      if (contextEl) contextEl.textContent = resolvedContextName;
2120      if (selectorEl) {
2121        selectorEl.textContent = resolvedContextName;
2122      }
2123    };
2124    updateContextUI(resolvedContextName);
2125    const detectContextFromElement = (el) => {
2126      if (el.closest('#CartDrawer, .drawer, .cart-drawer, [id*="cart-drawer"], [class*="cart-drawer"]'))
2127        return 'Cart Drawer';
2128      if (window.location.pathname.endsWith('/cart') || el.closest('.cart, #cart, #main-cart-items, #main-cart-footer'))
2129        return 'Cart Page';
2130      return 'Product Page';
2131    };
2132
2133    // Show warning message if provided
2134    if (warningMessage && warningEl) {
2135      warningEl.innerHTML = `<span class="pp-warning-icon">⚠️</span>${warningMessage}`;
2136      warningEl.style.display = 'block';
2137    }
2138    let isInitialRender = true;
2139    const updateUI = () => {
2140      // Highlight element
2141      highlightElement(currentTarget);
2142      // Update button states
2143      applyBtn.textContent = COPY_BUTTON_LABEL;
2144      applyBtn.classList.remove('applied');
2145      // Reposition messaging — skip on initial render (already placed correctly by auto-detection)
2146      if (!isInitialRender) repositionMessaging();
2147      isInitialRender = false;
2148    };
2149
2150    const highlightElement = (el) => {
2151      if (_highlightedElement) {
2152        _highlightedElement.style.outline = '';
2153        _highlightedElement.style.outlineOffset = '';
2154      }
2155      _highlightedElement = el;
2156      if (el) {
2157        el.style.outline = '2px solid rgba(255,152,0,0.6)';
2158        el.style.outlineOffset = '-1px';
2159      }
2160    };
2161
2162    const repositionMessaging = () => {
2163      if (!currentTarget) return;
2164      const existing = document.getElementById(messagingTemplate.id);
2165      const targetInOverlay = isInOverlay(currentTarget);
2166      const msgInOverlay = existing && isInOverlay(existing);
2167      if (targetInOverlay !== msgInOverlay) {
2168        // Cross-context: reposition messaging in the target's context without touching the original
2169        const allMessaging = document.querySelectorAll('[data-pp-message]');
2170        let contextMsg = null;
2171        for (const el of allMessaging) {
2172          if (isInOverlay(el) === targetInOverlay) { contextMsg = el; break; }
2173        }
2174        if (!contextMsg) {
2175          contextMsg = messagingTemplate.cloneNode(true);
2176          contextMsg.id = messagingTemplate.id + '-preview';
2177        }
2178        contextMsg.remove();
2179        currentTarget.after(contextMsg);
2180        return;
2181      }
2182      if (existing) existing.remove();
2183      const newMessaging = messagingTemplate.cloneNode(true);
2184      currentTarget.after(newMessaging);
2185    };
2186
2187    const collapseBtn = panel.querySelector('#pp-collapse-btn');
2188    const pickBtn = panel.querySelector('#pp-pick-btn');
2189    let pickMode = false;
2190    let pickHoverTarget = null;
2191    let pickOverlay = null;
2192    let pickLabel = null;
2193    let applyBtnResetTimer = null;
2194    let _pickRafId = null;
2195
2196    const enterPickMode = () => {
2197      pickMode = true;
2198      document.documentElement.style.cursor = 'crosshair';
2199      pickBtn.classList.add('active');
2200      pickBtn.innerHTML = '◎ Pick a spot on the page...';
2201      applyBtn.textContent = COPY_BUTTON_LABEL;
2202      applyBtn.classList.remove('applied');
2203      applyBtn.style.display = 'flex';
2204      step2.style.display = 'none';
2205      if (contextEl) contextEl.textContent = resolvedContextName;
2206      // Create overlay for highlighting (pointer-events:none prevents interference)
2207      pickOverlay = document.createElement('div');
2208      pickOverlay.id = 'pp-pick-overlay';
2209      pickOverlay.style.cssText = OVERLAY_STYLE;
2210      pickLabel = document.createElement('div');
2211      pickLabel.style.cssText = OVERLAY_LABEL_STYLE;
2212      pickOverlay.appendChild(pickLabel);
2213      document.body.appendChild(pickOverlay);
2214
2215      document.addEventListener('mousemove', onPickHover, true);
2216      document.addEventListener('click', onPickClick, true);
2217      document.addEventListener('mousedown', onPickSuppressEvent, true);
2218      document.addEventListener('pointerdown', onPickSuppressEvent, true);
2219    };
2220
2221    const exitPickMode = () => {
2222      pickMode = false;
2223      document.documentElement.style.cursor = '';
2224      pickBtn.classList.remove('active');
2225      pickBtn.innerHTML = '◎ Start Picking Placement';
2226      applyBtn.style.display = 'none';
2227      // Remove overlay
2228      const overlay = document.getElementById('pp-pick-overlay');
2229      if (overlay) overlay.remove();
2230      pickOverlay = null;
2231      pickLabel = null;
2232      pickHoverTarget = null;
2233
2234      if (_pickRafId) { cancelAnimationFrame(_pickRafId); _pickRafId = null; }
2235      document.removeEventListener('mousemove', onPickHover, true);
2236      document.removeEventListener('click', onPickClick, true);
2237      document.removeEventListener('mousedown', onPickSuppressEvent, true);
2238      document.removeEventListener('pointerdown', onPickSuppressEvent, true);
2239    };
2240
2241    // Find the nearest visible child element to cursor coordinates
2242    const snapToNearestChild = (parent, cx, cy) => {
2243      const children = parent.children;
2244      if (!children.length) return null;
2245      let best = null;
2246      let bestDist = 30;
2247      for (const child of children) {
2248        if (shouldSkipElement(child)) continue;
2249        const r = child.getBoundingClientRect();
2250        if (r.width === 0 || r.height === 0) continue;
2251        const dx = cx < r.left ? r.left - cx : cx > r.right ? cx - r.right : 0;
2252        const dy = cy < r.top ? r.top - cy : cy > r.bottom ? cy - r.bottom : 0;
2253        const dist = Math.sqrt(dx * dx + dy * dy);
2254        if (dist < bestDist) {
2255          bestDist = dist;
2256          best = child;
2257        }
2258      }
2259      return best;
2260    };
2261
2262    const onPickHover = (e) => {
2263      if (_pickRafId) return;
2264      _pickRafId = requestAnimationFrame(() => {
2265        _pickRafId = null;
2266        let el = document.elementFromPoint(e.clientX, e.clientY);
2267        if (!el || shouldSkipElement(el)) {
2268          document.documentElement.style.cursor = 'not-allowed';
2269          if (pickOverlay) pickOverlay.style.display = 'none';
2270          pickHoverTarget = null;
2271          return;
2272        }
2273
2274        if (el.children.length > 0) {
2275          const snapped = snapToNearestChild(el, e.clientX, e.clientY);
2276          if (snapped) el = snapped;
2277        }
2278
2279        // Skip elements without a unique selector
2280        if (shouldSkipElement(el)) {
2281          document.documentElement.style.cursor = 'not-allowed';
2282          pickHoverTarget = null;
2283          if (pickOverlay) pickOverlay.style.display = 'none';
2284          return;
2285        }
2286        document.documentElement.style.cursor = 'crosshair';
2287        if (el === pickHoverTarget) return;
2288        pickHoverTarget = el;
2289        positionOverlayOnElement(pickOverlay, el);
2290        pickLabel.innerHTML = 'Select this placement';
2291      });
2292    };
2293
2294    const onPickSuppressEvent = (e) => {
2295      if (e.target.closest('#pp-nav-panel')) return;
2296      e.preventDefault();
2297      e.stopPropagation();
2298    };
2299
2300    const onPickClick = (e) => {
2301      if (e.target.closest('#pp-nav-panel')) return;
2302      e.preventDefault();
2303      e.stopPropagation();
2304      e.stopImmediatePropagation();
2305      if (pickHoverTarget && !shouldSkipElement(pickHoverTarget)) {
2306        currentTarget = pickHoverTarget;
2307        updateContextUI(detectContextFromElement(currentTarget));
2308        updateUI();
2309      }
2310    };
2311
2312    // --- Pick button ---
2313    pickBtn.addEventListener('click', () => {
2314      if (pickMode) exitPickMode();
2315      else enterPickMode();
2316    });
2317
2318    _panelPickModeCleanup = () => { if (pickMode) exitPickMode(); };
2319
2320    // --- Minimize / expand ---
2321    collapseBtn.addEventListener('click', () => {
2322      if (pickMode) exitPickMode();
2323      panel.classList.add('minimized');
2324      pill.style.display = 'flex';
2325      highlightElement(null);
2326    });
2327    pill.addEventListener('click', () => {
2328      panel.classList.remove('minimized');
2329      pill.style.display = 'none';
2330      highlightElement(currentTarget);
2331    });
2332
2333    // --- Step 2 dismiss ---
2334    step2Dismiss.addEventListener('click', () => {
2335      step2.style.display = 'none';
2336    });
2337
2338    // Handle copy button click
2339    panel.addEventListener('click', async (e) => {
2340      const button = e.target.closest('#pp-apply-btn');
2341      if (!button) return;
2342      // Skip buttons handled separately
2343      if (button.id === 'pp-collapse-btn' || button.id === 'pp-pick-btn' || button.id === 'pp-step2-dismiss') return;
2344      if (button.id === 'pp-apply-btn') {
2345        const selector = generateSelector(currentTarget);
2346        if (!selector) return;
2347        let copied = false;
2348        try {
2349          // Try multiple copy methods (iframe security blocks clipboard API)
2350          if (navigator.clipboard?.writeText) {
2351            await navigator.clipboard.writeText(selector);
2352            copied = true;
2353          }
2354        } catch {}
2355        if (!copied) {
2356          try {
2357            const ta = document.createElement('textarea');
2358            ta.value = selector;
2359            ta.style.position = 'fixed';
2360            ta.style.opacity = '0';
2361            document.body.appendChild(ta);
2362            ta.select();
2363            copied = document.execCommand('copy');
2364            ta.remove();
2365          } catch {}
2366        }
2367        if (copied) {
2368          applyBtn.textContent = COPIED_BUTTON_LABEL;
2369          applyBtn.classList.add('applied');
2370          if (applyBtnResetTimer) clearTimeout(applyBtnResetTimer);
2371          applyBtnResetTimer = setTimeout(() => {
2372            applyBtn.textContent = COPY_BUTTON_LABEL;
2373            applyBtn.classList.remove('applied');
2374            applyBtnResetTimer = null;
2375          }, 1200);
2376          // Show Step 2 confirmation
2377          step2.style.display = 'block';
2378        }
2379        exitPickMode();
2380      }
2381    });
2382
2383    // --- Inspector mode detection ---
2384    const inspectorWarning = panel.querySelector('#pp-inspector-warning');
2385    let inspectorActive = typeof Shopify !== 'undefined' && Shopify.inspectMode;
2386    const isMac = navigator.platform?.startsWith('Mac') || navigator.userAgentData?.platform === 'macOS';
2387    const shortcut = isMac ? '⌘ ⇧ I' : 'Ctrl + Shift + I';
2388    const enableInspectorMode = () => {
2389      inspectorActive = true;
2390      inspectorWarning.innerHTML = `<span class="pp-warning-icon">⚠️</span> For a better experience, press <strong>${shortcut}</strong> to turn off inspector mode`;
2391      inspectorWarning.style.display = 'block';
2392    };
2393    const disableInspectorMode = () => {
2394      inspectorActive = false;
2395      inspectorWarning.style.display = 'none';
2396    };
2397    _panelInspectorActivate = enableInspectorMode;
2398    _panelInspectorDeactivate = disableInspectorMode;
2399    document.addEventListener('shopify:inspector:activate', enableInspectorMode);
2400    document.addEventListener('shopify:inspector:deactivate', disableInspectorMode);
2401
2402    // Prevent panel/pill clicks from closing cart drawer (themes close drawer on outside mousedown)
2403    const stopBubble = (e) => e.stopPropagation();
2404    panel.addEventListener('mousedown', stopBubble);
2405    panel.addEventListener('pointerdown', stopBubble);
2406    pill.addEventListener('mousedown', stopBubble);
2407    pill.addEventListener('pointerdown', stopBubble);
2408
2409    document.body.appendChild(panel);
2410    document.body.appendChild(pill);
2411    if (inspectorActive) enableInspectorMode();
2412    updateUI();
2413    return panel;
2414  };
2415</script>
2415
2416<!-- END app snippet --><!-- BEGIN app snippet: cartDrawer -->
2416<script>
2417    // Determine correct locator by theme name
2418    const cartDrawerThemeName = window.Shopify.theme.name;
2419    let cartDrawerLocator, cartDrawerNodeToObserve, cartDrawerMutationNode;
2420
2421    switch (cartDrawerThemeName) {
2422      // to support other themes add cases
2423      // default case supports Shopify Free themes
2424      default:
2425        cartDrawerLocator = '.cart-drawer__footer .totals';
2426        cartDrawerNodeToObserve = '#CartDrawer';
2427        cartDrawerMutationNode = 'drawer__inner';
2428        break;
2429    }
2430    // Begin Upstream Messaging Implementation
2431    try {
2432      const cartDrawerMessaging = document.createElement('div');
2433      const price = 0 / 100;
2434
2435      const cartDrawerAttributes = {
2436        'id': 'paypal-upstream-messaging-cart-drawer',
2437        'data-pp-message': '',
2438        'data-pp-placement': 'cart',
2439        'data-pp-style-layout': 'text',
2440        'data-pp-style-text-align': 'right',
2441        'data-pp-style-logo-type': "primary",
2442        'data-pp-style-text-color': "black",
2443        'data-pp-style-text-size': "16",
2444        'data-pp-style-logo-position': "",
2445        'data-pp-amount': price,
2446      };
2447
2448      Object.keys(cartDrawerAttributes).forEach((key) => {
2449        cartDrawerMessaging.setAttribute(key, cartDrawerAttributes[key]);
2450      });
2451
2452      const advancedSettingsEnabled = 'true' === 'true';
2453      const customCartDrawerSelector = ''.trim();
2454
2455      if (advancedSettingsEnabled && customCartDrawerSelector !== '') {
2456        // utils.liquid
2457        cartDrawerLocator = parseSelector(customCartDrawerSelector);
2458      }
2459
2460      if ("enabled" === 'enabled') {
2461        waitForElement(cartDrawerLocator).then(elem => {
2462          elem.after(cartDrawerMessaging.cloneNode());
2463
2464          if (advancedSettingsEnabled && isIsolatedContext() && !document.getElementById('pp-nav-panel')) {
2465            let drawerPanelActive = false;
2466            new IntersectionObserver((entries) => {
2467              if (entries[0].isIntersecting) {
2468                if (!document.getElementById('pp-nav-panel')) {
2469                  setTimeout(() => {
2470                    if (!document.getElementById('pp-nav-panel')) {
2471                      createNavigationPanel(elem, cartDrawerMessaging, null, 'Cart Drawer');
2472                      drawerPanelActive = true;
2473                    }
2474                  }, 300);
2475                }
2476              } else if (drawerPanelActive) {
2477                destroyNavigationPanel();
2478                drawerPanelActive = false;
2479              }
2480            }, { threshold: 0.1 }).observe(elem);
2481          }
2482        });
2483
2484        // Custom selector not found — show navigator with warning when drawer opens
2485        if (advancedSettingsEnabled && customCartDrawerSelector && !document.querySelector(cartDrawerLocator) && isIsolatedContext() && !document.getElementById('pp-nav-panel')) {
2486          const drawerContainer = document.querySelector(cartDrawerNodeToObserve);
2487          if (drawerContainer) {
2488            let warningPanelActive = false;
2489            const warning = 'Selected placement not found on this page. Please choose an element that is present on all page templates.';
2490            recordEvent('appEmbed:advanced-settings-selector-not-found', { locator: cartDrawerLocator });
2491            new IntersectionObserver((entries) => {
2492              if (entries[0].isIntersecting) {
2493                if (!document.getElementById('pp-nav-panel')) {
2494                  setTimeout(() => {
2495                    if (!document.getElementById('pp-nav-panel')) {
2496                      createNavigationPanel(drawerContainer, cartDrawerMessaging, warning, 'Cart Drawer');
2497                      warningPanelActive = true;
2498                    }
2499                  }, 300);
2500                }
2501              } else if (warningPanelActive) {
2502                destroyNavigationPanel();
2503                warningPanelActive = false;
2504              }
2505            }, { threshold: 0.1 }).observe(drawerContainer);
2506          }
2507        }
2508
2509        // utils.liquid
2510        watchForCartChanges(cartDrawerLocator, cartDrawerMessaging);
2511      }
2512    } catch (e) {
2513      // utils.liquid
2514      recordEvent('appEmbed:query-selector-not-found-cart-drawer', { locator: cartDrawerLocator, error: e.message });
2515    }
2516  </script>
2516
2517<!-- END app snippet -->
2518
2519
2520</div>
2520<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2520
2521</body>
2522</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.