:root{--ss-checker-size: 14px;--ss-checker-dark: #1d1d1b;--ss-checker-light: #fffdf7;--ss-checker-crimson: #9b2c2c}.ss-checker-bw{background-image:conic-gradient(var(--ss-checker-dark) 25%,var(--ss-checker-light) 0 50%,var(--ss-checker-dark) 0 75%,var(--ss-checker-light) 0);background-size:var(--ss-checker-size) var(--ss-checker-size)}.ss-checker-crimson{background-image:conic-gradient(var(--ss-checker-crimson) 25%,var(--ss-checker-light) 0 50%,var(--ss-checker-crimson) 0 75%,var(--ss-checker-light) 0);background-size:var(--ss-checker-size) var(--ss-checker-size)}marquee-component{position:relative!important;padding-block:36px!important}marquee-component:before,marquee-component:after{content:"";position:absolute;left:0;right:0;height:14px;background-image:conic-gradient(#1d1d1b 25%,#fffdf7 0 50%,#1d1d1b 0 75%,#fffdf7 0);background-size:14px 14px;pointer-events:none;z-index:5}marquee-component:before{top:0}marquee-component:after{bottom:0}marquee-component .divider{display:inline-flex!important;align-items:center!important;width:32px!important;height:32px!important;margin:0 16px!important;flex-shrink:0}marquee-component .divider__line{display:block!important;width:32px!important;height:32px!important;background-image:conic-gradient(#fffdf7 25%,#1d1d1b 0 50%,#fffdf7 0 75%,#1d1d1b 0)!important;background-size:16px 16px!important;background-color:transparent!important;border:none!important;border-radius:0!important}body>footer,.shopify-section-group-footer-group{position:relative}body>footer:before{content:"";display:block;height:16px;width:100%;background-image:conic-gradient(#1d1d1b 25%,#fffdf7 0 50%,#1d1d1b 0 75%,#fffdf7 0);background-size:16px 16px;position:relative;z-index:5}body[data-template=collection] main h1,body[data-template=page] main h1,body[data-template^="page."] main h1,body[data-template=search] main h1,body[data-template=list-collections] main h1,body[data-template^=blog] main h1,body[data-template=article] main h1,body[data-template="404"] main h1{position:relative;padding-bottom:28px;display:inline-block;width:auto;max-width:100%}body[data-template=collection] main h1:after,body[data-template=page] main h1:after,body[data-template^="page."] main h1:after,body[data-template=search] main h1:after,body[data-template=list-collections] main h1:after,body[data-template^=blog] main h1:after,body[data-template=article] main h1:after,body[data-template="404"] main h1:after{content:"";position:absolute;left:0;bottom:0;width:96px;height:10px;background-image:conic-gradient(#1d1d1b 25%,#fffdf7 0 50%,#1d1d1b 0 75%,#fffdf7 0);background-size:10px 10px}a.button:not([class*=quick-add]):not([class*=add-to-cart]){position:relative}a.button:not([class*=quick-add]):not([class*=add-to-cart]):after{content:"";position:absolute;left:12%;right:12%;bottom:-10px;height:6px;background-image:conic-gradient(currentColor 25%,transparent 0 50%,currentColor 0 75%,transparent 0);background-size:6px 6px;opacity:0;transform:scaleX(.4);transition:opacity .3s ease-out,transform .4s cubic-bezier(.2,.8,.2,1);pointer-events:none}a.button:not([class*=quick-add]):not([class*=add-to-cart]):hover:after{opacity:1;transform:scaleX(1)}.product-card__badge,[data-badge]:not(.quick-add__badge){border:2px solid transparent!important;position:relative;isolation:isolate}.product-card__badge:before,[data-badge]:not(.quick-add__badge):before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;background-image:conic-gradient(#1d1d1b 25%,#fffdf7 0 50%,#1d1d1b 0 75%,#fffdf7 0);background-size:6px 6px;border-radius:inherit}@keyframes ss-shake{0%,to{transform:translate(0)}20%{transform:translate(-2px) rotate(-.5deg)}40%{transform:translate(2px) rotate(.5deg)}60%{transform:translate(-2px) rotate(-.5deg)}80%{transform:translate(2px) rotate(.5deg)}}@keyframes ss-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ss-accent-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}h1,.hero h1{font-weight:900!important;letter-spacing:-.02em!important}h2{font-weight:800!important;letter-spacing:-.015em!important}.hero h1{text-shadow:0 2px 24px rgba(0,0,0,.7),0 1px 0 rgba(0,0,0,.4)}.hero p{text-shadow:0 1px 8px rgba(0,0,0,.65);font-weight:600;font-size:1.125rem!important;letter-spacing:.08em}.hero .hero__media,.hero img.hero__media,[data-testid=hero-media-wrapper] img{object-position:center 25%!important;object-fit:cover!important}body,p,.text-component p{font-size:1.0625rem;line-height:1.65}.ss-hero-accent{position:absolute;z-index:4;display:flex;align-items:center;gap:12px;font-family:var(--font-subheading--family, "Montserrat", sans-serif);font-size:.6875rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#fff;opacity:.95;pointer-events:none;text-shadow:0 1px 8px rgba(0,0,0,.6)}.ss-hero-accent--tl{top:28px;left:28px}.ss-hero-accent--tr{top:28px;right:28px}.ss-hero-accent__line{display:block;width:48px;height:1px;background:#fff;transform-origin:left;animation:ss-accent-line .8s ease-out .4s backwards}.ss-hero-accent--tr .ss-hero-accent__line{transform-origin:right}.ss-hero-accent__checker{display:block;width:22px;height:22px;background-image:conic-gradient(#ffffff 25%,transparent 0 50%,#ffffff 0 75%,transparent 0);background-size:11px 11px;flex-shrink:0;filter:drop-shadow(0 1px 6px rgba(0,0,0,.5))}@media(max-width:749px){.ss-hero-accent{font-size:.5625rem;gap:8px}.ss-hero-accent--tl{top:16px;left:16px}.ss-hero-accent--tr{top:16px;right:16px}.ss-hero-accent__line{width:24px}.ss-hero-accent__checker{width:16px;height:16px;background-size:8px 8px}}a.button:not([class*=quick-add]):not([class*=add-to-cart]){font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:18px 36px!important;font-size:.9375rem!important;min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out,box-shadow .2s ease-out!important}a.button:not([class*=quick-add]):not([class*=add-to-cart]):hover{background-color:#9b2c2c!important;color:#fff!important;border-color:#9b2c2c!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px -10px #9b2c2c80!important;animation:ss-shake .5s cubic-bezier(.36,.07,.19,.97) both}.email-signup-block button[type=submit],.email-signup-block button.button:not([class*=quick-add]):not([class*=add-to-cart]){font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.email-signup-block button[type=submit]:hover,.email-signup-block button.button:not([class*=quick-add]):not([class*=add-to-cart]):hover{background-color:#9b2c2c!important;color:#fff!important;border-color:#9b2c2c!important;transform:translateY(-2px)}.product-card img,.product-card .product-media__image,[data-product-card] img,.collection-card img,[data-collection-link] img{transition:transform .5s cubic-bezier(.2,.8,.2,1)!important;will-change:transform}.product-card:hover img,.product-card:hover .product-media__image,[data-product-card]:hover img,.collection-card:hover img,[data-collection-link]:hover img{transform:scale(1.05)!important}.product-card,.product-card:hover,[data-product-card],[data-product-card]:hover,.collection-card,.collection-card:hover,[data-collection-link],[data-collection-link]:hover{background-color:transparent!important}quick-add-component,quick-add-component *,.quick-add-component,.quick-add-component *,.quick-add,.quick-add *,button.quick-add__button,button.quick-add__button:hover,button.add-to-cart-button,button.add-to-cart-button:hover,[class*=quick-add__],[class*=quick-add__]:hover{animation:none!important}.link{position:relative;display:inline-block;font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:.875rem}.link:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.65,0,.35,1)}.link:hover:after{transform:scaleX(1);transform-origin:left}[data-collection-link] [data-products-count],.collection-link__count,.collection-links__count,.collection-card__count{display:none!important}.marquee,[data-testid=marquee]{border-block:1px solid rgba(255,255,255,.15)}.marquee .text-component,.marquee h2,.marquee p{font-weight:900!important;letter-spacing:-.01em!important}@media(prefers-reduced-motion:no-preference){.section{animation:ss-reveal .6s ease-out backwards}}.hero .placeholder-svg,.hero svg.placeholder-svg,.hero__media.placeholder-svg,[data-testid=hero-media-wrapper] .placeholder-svg{display:none!important}footer h3{font-weight:900!important;letter-spacing:-.01em!important}.email-signup-block input[type=email],.email-signup-block input{font-weight:600;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.ss-hero-accent__line,.section,.link:after,.marquee,.product-card img,.collection-card img{animation:none!important;transition:none!important}a.button:hover,button:hover{animation:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/steel-sirens.css.map */
