.stc-page{--stc-bg: #18181a;--stc-text: #A59C97;--stc-card-bg: #1e1e20;--stc-border: #2e2e30;--stc-font: "TitlingGothicFBSkyline", "Bebas Neue", "Arial Narrow", sans-serif;font-family:var(--stc-font);font-weight:500;background:var(--stc-bg);color:var(--stc-text);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}.stc-page *{box-sizing:border-box}.stc-page img{max-width:100%;height:auto;display:block}.stc-page a{color:var(--stc-text);text-decoration:none;transition:opacity .2s}.stc-page a:hover{opacity:.7}.stc-page:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");background-size:200px;opacity:.35;mix-blend-mode:screen}.stc-container{width:100%;max-width:960px;margin:0 auto;padding:0 24px}.stc-header{padding:18px 0;border-bottom:1px solid var(--stc-border);position:sticky;top:0;background:#18181af2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100}.stc-header .stc-container{display:flex;align-items:center;justify-content:center}.stc-header__logo{height:48px!important;max-height:48px!important;width:auto!important;max-width:160px!important}.stc-hero{padding:80px 0 60px;text-align:center}.stc-hero__title{font-family:var(--stc-font);font-weight:700;font-size:clamp(38px,6vw,72px);line-height:1;text-transform:uppercase;color:var(--stc-text);max-width:780px;margin:0 auto 20px}.stc-hero__sub{font-family:var(--stc-font);font-weight:500;font-size:clamp(16px,2.2vw,21px);letter-spacing:2px;text-transform:uppercase;color:var(--stc-text)}.stc-hero__legal{margin-top:24px;font-weight:500;font-size:15px;letter-spacing:1px;text-transform:uppercase;color:#b56f85}.stc-divider{width:60px;height:2px;background:var(--stc-text);margin:0 auto;opacity:.3}.stc-step{padding:70px 0}.stc-step--border{border-top:1px solid var(--stc-border)}.stc-step__label{font-family:var(--stc-font);font-weight:700;font-size:26px;letter-spacing:1px;text-transform:uppercase;color:#b57086;margin-bottom:8px;text-align:center}.stc-step__title{font-family:var(--stc-font);font-weight:700;font-size:clamp(28px,4.5vw,42px);line-height:1.05;text-transform:uppercase;color:var(--stc-text);text-align:center;margin-bottom:28px}.stc-step__title--left{text-align:left}.stc-step__body{font-family:var(--stc-font);font-weight:500;font-size:21px;line-height:1.5;text-transform:uppercase;color:var(--stc-text)}.stc-map-wrapper{background:var(--stc-card-bg);border:1px solid var(--stc-border);border-radius:4px;overflow:hidden;margin:0 auto 24px;max-width:860px}.stc-store-locator{display:block;width:100%;min-height:800px;border:none}.stc-retailer-note{text-align:center;font-weight:500;font-size:16px;text-transform:uppercase;color:var(--stc-text);margin-top:20px}.stc-retailer-note a{text-decoration:underline}.stc-two-col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;max-width:860px;margin:0 auto}.stc-two-col__img{border-radius:4px;overflow:hidden;border:1px solid var(--stc-border)}.stc-two-col__img img{width:100%;display:block}.stc-two-col__text .stc-step__label{text-align:left}.stc-prizes{padding:70px 0;border-top:1px solid var(--stc-border)}.stc-prizes__heading{font-family:var(--stc-font);font-weight:700;font-size:clamp(28px,4.5vw,42px);text-transform:uppercase;text-align:center;color:var(--stc-text);margin-bottom:48px}.stc-prize-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:860px;margin:0 auto}.stc-prize-card{background:var(--stc-card-bg);border:1px solid var(--stc-border);border-radius:4px;padding:36px 20px 32px;text-align:center;transition:border-color .25s}.stc-prize-card:hover{border-color:var(--stc-text)}.stc-prize-card__icon{display:block;width:44px;height:44px;margin:0 auto}.stc-prize-card__tier{font-family:var(--stc-font);font-weight:700;font-size:28px;text-transform:uppercase;letter-spacing:2px;color:var(--stc-text);margin-top:12px;margin-bottom:4px}.stc-prize-card__winners{font-family:var(--stc-font);font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:3px;color:#b57086;margin-bottom:16px}.stc-prize-card__desc{font-family:var(--stc-font);font-weight:500;font-size:17px;line-height:1.4;text-transform:uppercase;color:var(--stc-text)}.stc-cta{padding:60px 0;text-align:center;border-top:1px solid var(--stc-border)}.stc-cta__title{font-family:var(--stc-font);font-weight:700;font-size:clamp(26px,4vw,42px);text-transform:uppercase;color:var(--stc-text);margin-bottom:16px}.stc-cta__body{text-align:center;margin-bottom:28px;max-width:480px;margin-left:auto;margin-right:auto}.stc-cta__btn{background-color:#b2617b;color:#000!important;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;transform:scale(1);border:none;padding:12px 24px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.stc-cta__btn:hover{opacity:.85}.stc-footer{border-top:1px solid var(--stc-border);padding:48px 0 36px;text-align:center}.stc-footer__logo{height:40px!important;max-height:40px!important;width:auto!important;max-width:140px!important;margin:0 auto 20px}.stc-footer__links{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 24px;margin-bottom:24px}.stc-footer__links a{font-family:var(--stc-font);font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--stc-text)}.stc-footer__links a:hover{opacity:.6}.stc-footer__disclaimers{max-width:700px;margin:0 auto;font-weight:500;font-size:14px;line-height:1.7;text-transform:uppercase;color:var(--stc-text);opacity:.4}.stc-footer__disclaimers p{margin-bottom:10px}.stc-footer__disclaimers strong{opacity:1}.stc-footer__disclaimers a{text-decoration:underline}.stc-footer__copyright{margin-top:24px;font-weight:400;font-size:13px;text-transform:uppercase;color:var(--stc-text);opacity:.3}@media(max-width:768px){.stc-container{padding:0 20px}.stc-two-col{grid-template-columns:1fr;gap:28px}.stc-two-col__text .stc-step__label,.stc-two-col__text .stc-step__title--left{text-align:center}.stc-two-col__text{order:-1}.stc-prize-grid{grid-template-columns:1fr;max-width:360px}.stc-hero{padding:50px 0 40px}.stc-step{padding:50px 0}.stc-store-locator{min-height:800px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/scan-the-can.css.map */
