*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#111;background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.siteHeader{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:18px;padding:16px 22px;display:flex;position:sticky;top:0}.brandMark{color:#111;letter-spacing:-.02em;align-items:center;gap:10px;font-weight:900;text-decoration:none;display:inline-flex}.brandDot{background:#111;border-radius:999px;width:12px;height:12px}.topSocials{align-items:center;gap:8px;display:flex}.topSocials a,.footerSocials a,.ghostButton{color:#111;border:1px solid #0000001f;border-radius:999px;font-size:.78rem;font-weight:900;text-decoration:none}.topSocials a{place-items:center;width:38px;height:38px;display:grid}.topSocials a:hover,.footerSocials a:hover,.ghostButton:hover{background:#0000000a;border-color:#00000059}.hero{background:#fff;border-bottom:1px solid #00000014;flex-direction:column;justify-content:center;min-height:72vh;padding:72px 22px;display:flex}.eyebrow{color:#666;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:800}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.08em;max-width:820px;margin-bottom:18px;font-size:clamp(3rem,9vw,6.8rem);line-height:.9}.hero p{color:#555;max-width:620px;margin-bottom:28px;font-size:1.1rem;line-height:1.6}.heroButton,.buyButton{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;width:fit-content;font-weight:900;text-decoration:none}.heroActions{flex-wrap:wrap;gap:12px;display:flex}.heroButton,.ghostButton{padding:14px 20px}.shopSection{padding:56px 22px 72px}.sectionHeader{text-align:center;max-width:760px;margin:0 auto 30px}.sectionHeader h2{letter-spacing:-.06em;margin-bottom:12px;font-size:clamp(2rem,6vw,4rem)}.sectionHeader p{color:#666;line-height:1.6}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:min(1180px,100%);margin:0 auto;display:grid}.card{background:#fff;border:1px solid #0000001a;border-radius:26px;overflow:hidden;box-shadow:0 4px 24px #0000000f}.imageWrap{background:#f8f8f8;place-items:center;min-height:290px;display:grid;position:relative}.imageWrap img{object-fit:cover;width:100%;height:290px}.badgeStack{justify-items:end;gap:8px;display:grid;position:absolute;top:14px;right:14px}.badge{color:#fff;background:#111;border-radius:999px;padding:8px 10px;font-size:.75rem;font-weight:900}.cardBody{gap:18px;padding:18px;display:grid}.slot{color:#888;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:.75rem;font-weight:900}.card h3{margin-bottom:8px;font-size:1.35rem}.desc{color:#555;line-height:1.5}.optionsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.selectLabel{color:#555;text-transform:uppercase;letter-spacing:.08em;gap:8px;font-size:.82rem;font-weight:800;display:grid}select{color:#111;width:100%;font:inherit;background:#fff;border:1px solid #00000024;border-radius:14px;padding:12px}.variantSummary{flex-wrap:wrap;gap:8px;display:flex}.variantSummary span{color:#555;border:1px solid #0000001a;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:800}.buyRow{justify-content:space-between;align-items:center;gap:14px;display:flex}.priceLabel{color:#888;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:.72rem;font-weight:900;display:block}.buyRow strong{font-size:1.3rem}.buyButton{padding:12px 16px}.buyButton.disabled{opacity:.45;cursor:not-allowed}.footer{color:#888;border-top:1px solid #00000014;justify-content:space-between;align-items:flex-start;gap:22px;padding:28px 22px;display:flex}.footer p{margin:0}.footerBrand{color:#111;font-weight:900;margin-bottom:6px!important}.footerSocials{justify-items:end;gap:10px;display:grid}.footerSocials p{color:#666;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:900}.footerSocials div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.footerSocials a{padding:9px 12px}@media (max-width:900px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer{flex-direction:column}}@media (max-width:620px){.hero{min-height:64vh}.grid{grid-template-columns:1fr}.imageWrap,.imageWrap img{height:320px;min-height:320px}}@media (max-width:420px){.optionsGrid{grid-template-columns:1fr}}@media (max-width:520px){.siteHeader{flex-direction:column;align-items:flex-start}.topSocials{width:100%}.topSocials a{flex:1}.footerSocials{justify-items:start}.footerSocials div{justify-content:flex-start}}.heroWithImage{grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);align-items:center;gap:34px;display:grid}.heroCopy{max-width:820px}.trustStrip{background:#f8f8f8;border-bottom:1px solid #0000000f;flex-wrap:wrap;justify-content:center;gap:10px;padding:18px 22px;display:flex}.trustStrip span{color:#555;letter-spacing:.04em;border:1px solid #0000001a;border-radius:999px;padding:9px 12px;font-size:.78rem;font-weight:900}.footerUpgraded{grid-template-columns:1.2fr auto;align-items:start;display:grid}.footerLinks{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.footerLinks a{color:#555;font-size:.82rem;font-weight:800;text-decoration:none}.footerLinks a:hover{color:#111}.purchaseNotes{color:#888;border-top:1px solid #00000014;grid-column:1/-1;gap:6px;margin-top:18px;padding-top:18px;font-size:.8rem;line-height:1.45;display:grid}.purchaseNotes p{margin:0}@media (max-width:980px){.heroWithImage,.footerUpgraded{grid-template-columns:1fr}}.heroShowcase{display:none!important}.headerLogo{width:156px;height:auto;display:block}.brandMark{text-decoration:none}.heroLogo{width:min(320px,82vw);height:auto;margin-bottom:20px;display:block}@media (max-width:520px){.headerLogo{width:138px}.heroLogo{width:min(280px,88vw)}}.topSocials a svg,.footerSocials a svg{width:18px;height:18px;display:block}.topSocials a svg *{fill:none;stroke:currentColor;stroke-width:1.8px}.topSocials a svg path,.footerSocials a svg path{fill:currentColor;stroke:none}.footerSocials a{align-items:center;gap:8px;display:inline-flex}.footerSocials a svg *{fill:none;stroke:currentColor;stroke-width:1.8px}.footerSocials a svg path{fill:currentColor;stroke:none}.hero.finalHero{text-align:center!important;background:#fff!important;border-bottom:1px solid #00000014!important;justify-content:center!important;align-items:center!important;min-height:calc(100vh - 70px)!important;padding:92px 22px!important;display:flex!important;position:relative!important}.hero.finalHero.hasVideoStage{isolation:isolate;z-index:1;background:#070707!important;border-bottom:none!important;padding-bottom:72px!important;overflow:hidden!important}.heroVideoStage{z-index:0;pointer-events:none;background:#070707;position:absolute;inset:0;overflow:hidden}.heroVideoPoster{z-index:0;object-fit:cover;object-position:center center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.heroVideoStageStatic .heroVideoPoster{filter:saturate(.95)contrast(1.02)}.heroVideoLayer{z-index:1;object-fit:cover;object-position:center center;opacity:0;background:0 0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.heroVideoLayer.isVisible{opacity:1}.heroVideoScrim{z-index:2;background:linear-gradient(#0000008c 0%,#0000006b 42%,#00000080 68%,#00000047 88%,#00000014 100%),radial-gradient(#0000001f 0%,#00000080 100%);position:absolute;inset:0}.heroVideoBleedFade{z-index:3;pointer-events:none;background:linear-gradient(#0000 0%,#0000002e 55%,#0000006b 100%);height:min(180px,28vh);position:absolute;bottom:0;left:0;right:0}.finalHero.hasVideoStage .heroCopy{z-index:4;position:relative;width:min(920px,100%)!important;max-width:920px!important;margin:0 auto!important}.finalHero.hasVideoStage .heroLettering.sk4teText{text-shadow:0 2px 22px #000000b3,0 0 26px #00c85324;filter:drop-shadow(0 8px 26px #0000006b);color:#dfffe8!important}.homePinnedFlow{background:#070707;position:relative;overflow-x:clip}.heroPinShell{z-index:1;height:155vh;margin:0;padding:0;position:relative}.hero.finalHero.hasVideoStage.heroPinSticky{z-index:1;top:0;border-bottom:none!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;margin:0!important;padding:92px 22px 48px!important;position:sticky!important;overflow:hidden!important}.heroPinSoftener{z-index:3;pointer-events:none;background:linear-gradient(#0000 42%,#00000038 72%,#0000008c 100%);position:absolute;inset:0}.homeRisingBody{z-index:4;isolation:isolate;background:#fff;margin-top:-22vh;position:relative}.shopSection.shopAfterVideo.shopEmergence{z-index:2;border-radius:28px 28px 0 0;position:relative;overflow-x:clip;box-shadow:0 -28px 80px #00000080,0 -8px 24px #00000047;background:linear-gradient(#f7f7f5 0%,#fafafa 52%,#fff 100%)!important;margin-top:0!important;padding-top:44px!important;padding-bottom:0!important}.shopEmergenceEdge{z-index:3;pointer-events:none;background:linear-gradient(#ffffff8c 0%,#fff0 100%);border-radius:28px 28px 0 0;height:18px;position:absolute;top:0;left:0;right:0}.shopSection.shopAfterVideo.shopEmergence:before,.shopSection.shopAfterVideo.shopEmergence:after{content:none!important;display:none!important}.shopSection.shopAfterVideo.shopEmergence .sectionHeader{z-index:1;text-align:center;width:auto;max-width:760px;box-shadow:none;background:0 0;border-radius:0;margin:0 auto 26px;padding:0;position:relative}.shopSection.shopAfterVideo.shopEmergence .grid{z-index:1;width:min(1180px,100%);box-shadow:none;background:0 0;border-radius:0;margin:0 auto;padding:0 0 36px;position:relative}.shopSection.shopAfterVideo.shopEmergence .card{z-index:1;border:1px solid #0000001a;position:relative;box-shadow:0 8px 24px #0000001a,0 2px 8px #0000000d;background:#fff!important}.shopSection.shopAfterVideo.shopEmergence .grid .card,.shopSection.shopAfterVideo.shopEmergence .grid .imageWrap,.shopSection.shopAfterVideo.shopEmergence .grid .imageWrap img,.shopSection.shopAfterVideo.shopEmergence .grid .cardBody{background:#fff!important}.lifestyleReveal{z-index:1;background:0 0;width:100%;margin:8px 0 0;position:relative;overflow:hidden}.lifestyleRevealMedia{background:#1a1a1a;width:100%;height:clamp(520px,68vh,860px);position:relative;overflow:hidden}.lifestyleRevealImg{object-fit:contain;object-position:var(--reveal-pos,center bottom);opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;transition:opacity 1.1s;display:block;position:absolute;inset:0;transform:none}.lifestyleRevealImg.isVisible{opacity:1}.lifestyleRevealShade{z-index:1;pointer-events:none;background:linear-gradient(#00000029 0%,#0000000a 50%,#00000005 82%,#0000 100%),linear-gradient(90deg,#0000002e 0%,#0000 28% 72%,#00000024 100%);position:absolute;inset:0}.lifestyleRevealHeading{z-index:2;color:#f4f4f4;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 18px #000000a6;pointer-events:none;max-width:520px;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.55rem,3.4vw,2.45rem);position:absolute;bottom:22px;left:22px;right:22px}.shopSection.shopAfterVideo.shopEmergence>.lifestyleReveal:last-child{margin-bottom:0}.homeRisingBody>.footer.finalFooter{margin-top:0;border-top:none!important}@media (max-width:720px){.heroPinShell{height:128vh}.hero.finalHero.hasVideoStage.heroPinSticky{height:88vh!important;min-height:88vh!important;max-height:88vh!important;padding:72px 18px 40px!important}.heroVideoBleedFade{height:min(120px,22vh)}.homeRisingBody{margin-top:-14vh}.shopSection.shopAfterVideo.shopEmergence{border-radius:22px 22px 0 0;box-shadow:0 -18px 48px #00000073,0 -4px 14px #00000038;padding-top:28px!important}.shopEmergenceEdge{border-radius:22px 22px 0 0}.shopSection.shopAfterVideo.shopEmergence .sectionHeader{margin-bottom:18px}.lifestyleReveal{margin:4px 0 0}.lifestyleRevealMedia{height:clamp(280px,42vh,420px)}.lifestyleRevealImg{object-fit:cover;object-position:var(--reveal-pos-mobile,var(--reveal-pos,center bottom));transform:none}.lifestyleRevealHeading{max-width:90%;font-size:clamp(1.25rem,6.2vw,1.7rem);bottom:16px;left:16px;right:16px}.finalHero.hasVideoStage .heroLettering.sk4teText{font-size:clamp(3.1rem,14vw,5.4rem)!important}}@media (prefers-reduced-motion:reduce){.heroVideoLayer{transition:none!important}.heroPinShell{height:auto}.hero.finalHero.hasVideoStage.heroPinSticky{top:auto;height:auto!important;min-height:min(92vh,820px)!important;max-height:none!important;position:relative!important}.homeRisingBody{margin-top:-8vh}.lifestyleRevealImg{transform:none;transition:none!important}}.finalHero .heroCopy{width:min(920px,100%)!important;max-width:920px!important;margin:0 auto!important}.finalHero .heroLogo{width:min(420px,86vw)!important;height:auto!important;margin:0 auto 22px!important;display:block!important}.finalHero h1{max-width:100%!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(3.2rem,8vw,7.4rem)!important;line-height:.92!important}.finalHero p{max-width:720px!important;margin-left:auto!important;margin-right:auto!important}.finalHero .heroActions{justify-content:center!important}.finalFooter{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#888!important;background:#fff!important;border-top:1px solid #00000014!important;gap:18px!important;padding:22px!important;display:grid!important}.finalFooter.sk4teDarkFooter{color:#d8d8d8!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0c0c0c00 0%,#0c0c0c47 12%,#0c0c0cb8 28%,#0c0c0c 48%,#0a0a0a 100%)!important;border-top:none!important}.footerTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.footerLogoLink{align-items:center;text-decoration:none;display:inline-flex}.footerLogo{width:156px;height:auto;display:block}.footerIconSocials{align-items:center;gap:8px;display:flex}.footerIconSocials a{color:#111;border:1px solid #0000001f;border-radius:999px;place-items:center;width:38px;height:38px;text-decoration:none;display:grid}.footerIconSocials a:hover{background:#0000000a;border-color:#00000059}.footerIconSocials svg{width:18px;height:18px;display:block}.footerIconSocials svg *{fill:none;stroke:currentColor;stroke-width:1.8px}.footerIconSocials svg path{fill:currentColor;stroke:none}.footerMiddle{border-top:1px solid #00000014;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;display:flex}.footerMiddle p{color:#555;max-width:520px;margin:0;line-height:1.5}.finalFooter .footerLinks{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex;margin-top:0!important}.finalFooter .footerLinks a{color:#111;border:1px solid #0000001f;border-radius:999px;padding:9px 12px;font-size:.78rem;font-weight:900;text-decoration:none}.finalFooter .footerLinks a:hover{background:#0000000a;border-color:#111}.finalFooter .purchaseNotes{color:#888;border-top:1px solid #00000014;gap:6px;font-size:.78rem;line-height:1.45;display:grid;margin-top:0!important;padding-top:16px!important}.finalFooter .purchaseNotes p{margin:0}.footerCopyright{color:#777;letter-spacing:.08em;text-align:center;border-top:1px solid #00000014;width:100%;padding-top:16px;font-size:.78rem;font-weight:700;line-height:1.4;margin:0!important;font-family:Arial,Helvetica,sans-serif!important}@media (max-width:760px){.footerTop,.footerMiddle{flex-direction:column;align-items:flex-start}.footerIconSocials,.finalFooter .footerLinks{justify-content:flex-start}.footerLogo{width:138px}}.footerMessageBlock{justify-items:start!important;gap:14px!important;display:grid!important}.footerBadge{object-fit:contain!important;filter:drop-shadow(0 14px 30px #0000001f)!important;border-radius:0!important;width:min(420px,82vw)!important;max-width:420px!important;height:auto!important;display:block!important}@media (max-width:760px){.footerBadge{width:min(320px,86vw)!important}}.adminShell{background:#fff;min-height:100vh;padding:28px 22px 60px}.adminLoginCard{background:#fff;border:1px solid #0000001a;border-radius:28px;width:min(560px,100%);margin:10vh auto 0;padding:28px;box-shadow:0 4px 24px #0000000f}.adminLoginCard h1,.adminHeader h1{letter-spacing:-.07em;margin-bottom:12px;font-size:clamp(2.2rem,6vw,4.4rem);line-height:.92}.adminLoginCard p,.adminHeader p{color:#555;line-height:1.5}.adminLoginForm,.adminFormGrid{gap:14px;display:grid}.adminLoginForm label,.adminFormGrid label,.variantRow label{color:#555;letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:.78rem;font-weight:900;display:grid}.adminLoginForm input,.adminFormGrid input,.adminFormGrid textarea,.adminFormGrid select,.variantRow input,.variantRow select{color:#111;width:100%;font:inherit;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #00000024;border-radius:14px;padding:12px}.adminLoginForm button,.adminHeaderActions button,.adminHeaderActions a,.panelTitleRow button,.editorActions button,.variantHeader button,.variantRow button,.productEditorPanel>button{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;padding:12px 16px;font-weight:900;text-decoration:none}.adminBackLink{color:#666;margin-top:18px;font-weight:900;display:inline-block}.adminMessage{background:#f8f8f8;border:1px solid #0000001a;border-radius:18px;margin:16px 0 0;padding:12px 14px;color:#111!important}.adminHeader{justify-content:space-between;align-items:flex-start;gap:18px;width:min(1360px,100%);margin:0 auto 22px;display:flex}.adminHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.adminHeaderActions .secondaryAdminButton,.editorActions .dangerButton,.variantRow .dangerButton{color:#111;background:0 0;border:1px solid #00000024}.editorActions .dangerButton,.variantRow .dangerButton{color:#c44}.adminGrid{grid-template-columns:320px minmax(0,1fr);gap:18px;width:min(1360px,100%);margin:0 auto;display:grid}.productListPanel,.productEditorPanel{background:#fff;border:1px solid #0000001a;border-radius:26px;padding:18px;box-shadow:0 4px 24px #0000000a}.panelTitleRow,.variantHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.panelTitleRow h2,.variantHeader h3{margin:0}.variantHeader p{color:#888;margin:6px 0 0}.productList{gap:8px;display:grid}.productListItem{color:#111;cursor:pointer;text-align:left;background:#fff;border:1px solid #00000014;border-radius:18px;gap:5px;width:100%;padding:12px;display:grid}.productListItem.active{background:#f8f8f8;border-color:#111}.productListItem span{font-weight:900}.productListItem small{color:#888;text-transform:uppercase}.adminFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.wideField{grid-column:1/-1}.variantTable{gap:10px;display:grid}.variantRow{background:#fff;border:1px solid #00000014;border-radius:18px;grid-template-columns:1fr 1fr .8fr 1.5fr .9fr auto;align-items:end;gap:10px;padding:12px;display:grid}@media (max-width:1100px){.adminGrid{grid-template-columns:1fr}.variantRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.adminHeader{flex-direction:column}.adminHeaderActions{justify-content:flex-start}.adminFormGrid,.variantRow{grid-template-columns:1fr}}.imageUploadField{gap:10px;display:grid}.uploadRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.uploadRow span{color:#888;letter-spacing:0;text-transform:none;font-size:.78rem;font-weight:800}.uploadButton{cursor:pointer;background:#111;border-radius:999px;width:fit-content;padding:11px 14px;color:#fff!important;letter-spacing:0!important;text-transform:none!important;font-weight:900!important}.uploadButton input{display:none}.adminImagePreview{background:#f8f8f8;border:1px solid #0000001a;border-radius:18px;width:120px;height:120px;overflow:hidden}.adminImagePreview img{object-fit:cover;width:100%;height:100%}:root{--drop-green:#00c853;--drop-red:#d50000;--drop-white:#fff;--drop-black:#111}body,.siteHeader,.hero,.hero.finalHero,.shopSection,.card,.imageWrap,.trustStrip,.footer:not(.sk4teDarkFooter),.finalFooter:not(.sk4teDarkFooter){color:var(--drop-black);background:var(--drop-white)!important}html,body,body *,button,a,input,select,textarea,option{font-family:Arial,Helvetica,sans-serif!important}.heroLettering{width:min(620px,90vw)!important;height:auto!important;margin:0 auto 16px!important;display:block!important}.headerLogo,.heroLogo,.footerLogo,.footerBadge,.sectionLettering,.shopSectionTitle,.brandMark img,.footerLogoLink img{display:none!important}.card h3,.card .desc,.card .variantSummary span,.card select,.card option,.buyRow strong,.selectLabel{font-family:Arial,Helvetica,sans-serif!important}.siteHeader{position:sticky}.siteHeader:after{content:"";background:linear-gradient(90deg, var(--drop-green), var(--drop-red), var(--drop-green));border-radius:999px;height:4px;position:absolute;bottom:-1px;left:22px;right:22px}.grid .card{position:relative;border-color:#0000001f!important}.grid .card:before{content:"";background:linear-gradient(90deg, var(--drop-green), var(--drop-red));height:4px;display:block}.heroButton,.buyButton{box-shadow:4px 4px 0 var(--drop-green);background:var(--drop-black)!important;color:#fff!important;font-weight:900!important}.heroButton:hover,.buyButton:hover{box-shadow:4px 4px 0 var(--drop-red);background:var(--drop-green)!important;color:#fff!important}.ghostButton{box-shadow:3px 3px 0 var(--drop-green);border-color:var(--drop-red)!important;font-weight:900!important}.card h3{font-family:Arial,Helvetica,sans-serif!important}:root{--drop-green:#00c853;--drop-red:#d50000;--drop-black:#111;--drop-white:#fff;--drop-font:"Rubik Glitch", "Arial Black", Impact, system-ui, sans-serif}.siteHeader{min-height:58px;justify-content:flex-end!important}.topSocials{display:none!important}.headerCheckoutNav{justify-content:flex-end;align-items:center;display:flex}.headerCheckoutLink{border:2px solid var(--drop-black);background:var(--drop-black);color:#fff;letter-spacing:.04em;text-transform:uppercase;box-shadow:4px 4px 0 var(--drop-green);border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-size:.86rem;text-decoration:none;display:inline-flex;font-family:var(--drop-font)!important;font-weight:400!important}.headerCheckoutLink:hover{background:var(--drop-green);color:#fff;box-shadow:4px 4px 0 var(--drop-red);transform:translate(-1px,-1px)}.footerIconSocials{display:flex!important}.cardBody,.cardBody *,.card h3,.card .slot,.card .desc,.card .selectLabel,.card select,.card option,.card .variantSummary span,.card .priceLabel,.card .buyRow strong,.card .buyButton,.badge{font-family:var(--drop-font)!important;letter-spacing:.035em!important;text-transform:uppercase!important;font-weight:400!important}.productTitleLettering{object-fit:contain!important;object-position:left center!important;width:min(240px,94%)!important;height:auto!important;max-height:54px!important;margin:0 0 8px!important;display:block!important}.card .desc{font-size:.76rem!important;line-height:1.45!important}.card select{font-size:.74rem!important}.card .buyButton{font-size:.76rem!important}body,.siteHeader,.hero,.hero.finalHero,.shopSection,.card,.imageWrap,.trustStrip,.footer:not(.sk4teDarkFooter),.finalFooter:not(.sk4teDarkFooter){background:var(--drop-white)!important}.hero.finalHero.hasVideoStage{background:#070707!important}.shopSection.shopAfterVideo.shopEmergence{background:linear-gradient(#f7f7f5 0%,#fafafa 52%,#fff 100%)!important}.footer.finalFooter.sk4teDarkFooter{background:linear-gradient(#0c0c0c00 0%,#0c0c0c47 12%,#0c0c0cb8 28%,#0c0c0c 48%,#0a0a0a 100%)!important}.eyebrow,.slot,.priceLabel{color:var(--drop-green)!important}.badge{background:var(--drop-green)!important;color:#fff!important}.soldBadge{background:var(--drop-red)!important}.siteHeader:after,.grid .card:before{background:linear-gradient(90deg, var(--drop-green), var(--drop-red), var(--drop-green))!important}.headerCheckoutNav{justify-content:flex-end;align-items:center;width:100%;display:flex}.headerCheckoutLink{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#111;border:2px solid #111;border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-size:.84rem;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:4px 4px #00c853}.headerCheckoutLink:hover{color:#fff;background:#00c853;transform:translate(-1px,-1px);box-shadow:4px 4px #d50000}.productTitleLettering,.card h3,.card .desc,.variantSummary{display:none!important}.productCardSimple{gap:14px!important}.productFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.productFacts div{background:#fff;border:1px solid #0000001f;border-radius:14px;padding:9px 8px}.productFacts span{color:#00c853;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.62rem;font-weight:900;line-height:1;display:block}.productFacts strong{color:#111;text-transform:uppercase;font-size:.82rem;font-weight:900;line-height:1.1;display:block}.productCardSimple .selectLabel{color:#111!important;font-size:.68rem!important;font-weight:900!important}.productCardSimple select{font-size:.78rem!important;font-weight:900!important}.simpleBuyRow{justify-content:flex-end!important}.simpleBuyRow .buyButton{text-align:center;width:100%}.checkoutPage,.successPage{color:#111;background:#fff;width:min(980px,100% - 32px);min-height:100vh;margin:0 auto;padding:34px 16px 70px;font-family:Arial,Helvetica,sans-serif}.letteringHeading{object-fit:contain;height:auto;display:block}.checkoutLetteringHeading{width:min(390px,92vw);margin:0 0 10px}.checkoutSmallLettering,.successLetteringHeading{width:min(330px,88vw);margin:28px 0 10px}.productTitleLettering{object-fit:contain!important;object-position:left center!important;width:min(240px,94%)!important;max-height:54px!important;display:block!important}.checkoutPage p,.successPage p{color:#333;max-width:680px;font-size:.92rem;line-height:1.5}.checkoutPage a,.successPage a{color:#111;font-weight:900}.checkoutPage button,.checkoutPage input,.checkoutPage select,.checkoutPage textarea{font-family:Arial,Helvetica,sans-serif}.checkoutPage button,.checkoutPage .checkoutButton,.checkoutPage a[href=\/checkout],.checkoutPage a[href=\/]{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;padding:12px 16px;font-weight:900;text-decoration:none;box-shadow:4px 4px #00c853}.checkoutPage button:hover,.checkoutPage .checkoutButton:hover{background:#00c853;box-shadow:4px 4px #d50000}.checkoutPage input{border:1px solid #0000002e;border-radius:12px;padding:10px 12px}.checkoutPage section,.successCard{background:#fff;border:1px solid #0000001a;border-radius:24px;margin:16px 0;padding:18px;box-shadow:0 4px 24px #0000000d}.checkoutPage ul,.checkoutPage ol{padding-left:18px}.checkoutPage li{margin:8px 0}.checkoutPage strong{color:#111}.checkoutPage small{color:#666}.checkoutPage:before,.successPage:before{content:"";background:linear-gradient(90deg,#00c853,#d50000,#00c853);border-radius:999px;height:4px;margin-bottom:24px;display:block}.checkoutPage .error,.checkoutPage [role=alert]{color:#d50000!important;border-color:#d50000!important}@media (max-width:640px){.checkoutPage,.successPage{width:min(100% - 20px,980px);padding-top:24px}.checkoutLetteringHeading{width:min(330px,92vw)}.checkoutSmallLettering,.successLetteringHeading{width:min(280px,88vw)}}.checkoutPage{gap:18px!important;width:min(960px,100% - 40px)!important;margin:0 auto!important;padding:32px 0 70px!important;display:grid!important}.checkoutPage>a:first-child,.checkoutPage .continueShopping,.checkoutPage .backButton{z-index:1!important;justify-content:center!important;align-items:center!important;width:fit-content!important;margin:0 0 8px!important;line-height:1!important;display:inline-flex!important;position:static!important}.checkoutPage section,.checkoutPage .checkoutSection,.checkoutPage .checkoutCard,.checkoutPage .successCard{gap:12px!important;margin:0!important;padding:24px 26px!important;display:grid!important;overflow:visible!important}.checkoutPage .letteringHeading,.checkoutPage .checkoutLetteringHeading,.checkoutPage .checkoutSmallLettering{object-fit:contain!important;height:auto!important;margin:0 0 8px!important;line-height:1!important;display:block!important}.checkoutPage .checkoutLetteringHeading{width:min(340px,82vw)!important}.checkoutPage .checkoutSmallLettering{width:min(300px,78vw)!important}.checkoutPage p,.checkoutPage small,.checkoutPage label,.checkoutPage li,.checkoutPage span{margin-top:0!important;line-height:1.45!important}.checkoutPage form{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:10px 0 8px!important;display:flex!important}.checkoutPage input{min-height:36px!important;line-height:1.2!important}.checkoutPage button,.checkoutPage a{white-space:nowrap!important;line-height:1!important}.checkoutPage a[href=\/],.checkoutPage a[href=\#shop],.checkoutPage button[type=submit]{margin-top:4px!important}.checkoutPage strong,.checkoutPage .subtotal,.checkoutPage .total,.checkoutPage .checkoutTotal{margin:6px 0!important;line-height:1.25!important;display:block!important}.checkoutPage .checkoutButton,.checkoutPage button[type=button],.checkoutPage button[type=submit]{min-height:36px!important;padding:11px 16px!important}@media (max-width:640px){.checkoutPage{gap:14px!important;width:min(100% - 24px,960px)!important;padding-top:24px!important}.checkoutPage section,.checkoutPage .checkoutSection,.checkoutPage .checkoutCard{padding:20px 16px!important}.checkoutPage .checkoutLetteringHeading{width:min(300px,86vw)!important}.checkoutPage .checkoutSmallLettering{width:min(260px,82vw)!important}}.checkoutPage{color:#111!important;background:#fff!important;gap:18px!important;width:min(960px,100% - 40px)!important;margin:0 auto!important;padding:32px 0 70px!important;font-family:Arial,Helvetica,sans-serif!important;display:grid!important}.checkoutPage:before{content:"";background:linear-gradient(90deg,#00c853,#d50000,#00c853);border-radius:999px;height:4px;display:block}.checkoutBackLink,.checkoutPrimaryLink,.stripeButton,.discountForm button,.checkoutItemControls button,.checkoutItemPrice button{cursor:pointer;background:#111;border:0;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:11px 16px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex;box-shadow:4px 4px #00c853;color:#fff!important}.checkoutBackLink{margin:0 0 4px}.checkoutBackLink:hover,.checkoutPrimaryLink:hover,.stripeButton:hover,.discountForm button:hover{background:#00c853;box-shadow:4px 4px #d50000}.checkoutHeroCard,.checkoutCard{background:#fff;border:1px solid #0000001a;border-radius:24px;box-shadow:0 4px 24px #0000000d;gap:12px!important;margin:0!important;padding:24px 26px!important;display:grid!important;overflow:visible!important}.checkoutEyebrow{color:#00c853!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0!important;font-size:.72rem!important;font-weight:900!important}.letteringHeading{object-fit:contain!important;height:auto!important;margin:0 0 4px!important;line-height:1!important;display:block!important}.checkoutLetteringHeading{width:min(340px,82vw)!important}.checkoutSmallLettering{width:min(300px,78vw)!important}.checkoutPage p{color:#222!important;margin:0!important;font-size:.92rem!important;line-height:1.45!important}.checkoutItemCount{font-weight:900!important}.emptyCheckoutState{justify-items:start;gap:12px;display:grid}.checkoutItems{gap:12px;display:grid}.checkoutItem{background:#fff;border:1px solid #0000001a;border-radius:18px;grid-template-columns:92px minmax(0,1fr);gap:14px;padding:12px;display:grid}.checkoutItemImage{background:#f8f8f8;border-radius:14px;overflow:hidden}.checkoutItemImage img{object-fit:cover;width:100%;height:110px}.checkoutItemInfo{gap:10px;display:grid}.checkoutItemInfo h2{margin:0 0 4px!important;font-size:1rem!important;line-height:1.1!important}.checkoutItemControls{align-items:center;gap:8px;display:flex}.checkoutItemControls button{width:32px;height:32px;padding:0}.checkoutItemControls span{text-align:center;min-width:24px;font-weight:900}.checkoutItemPrice{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkoutItemPrice strong{font-size:1rem}.discountForm{gap:8px!important;margin:4px 0 0!important;display:grid!important}.discountForm label{color:#00c853;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900}.discountForm>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.discountForm input{border:1px solid #0000002e;border-radius:12px;width:min(260px,100%);min-height:40px;padding:10px 12px}.checkoutTotals{border-top:1px solid #0000001a;gap:8px;padding-top:12px;display:grid}.checkoutTotals div{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkoutTotals span{font-weight:900}.checkoutTotals strong{font-size:1.05rem}.paymentCard{grid-template-columns:minmax(0,1fr)}.stripeTestCard strong{display:inline}.checkoutError{color:#d50000!important;font-weight:900!important}@media (max-width:640px){.checkoutPage{width:min(100% - 24px,960px)!important;padding-top:24px!important}.checkoutHeroCard,.checkoutCard{padding:20px 16px!important}.checkoutLetteringHeading{width:min(300px,86vw)!important}.checkoutSmallLettering{width:min(260px,82vw)!important}.checkoutItem{grid-template-columns:1fr}.checkoutItemImage img{height:180px}}:root{--drop-product-font:"Shamirr Drop", monospace;--drop-green:#00c853;--drop-red:#d50000;--drop-black:#111}.cardBody,.cardBody *,.productCardSimple,.productCardSimple *,.productFacts,.productFacts *,.optionsGrid,.optionsGrid *,.selectLabel,.selectLabel *,.card select,.card option,.card .buyButton,.card .badge,.badgeStack *,.buyRow,.buyRow *,.simpleBuyRow,.simpleBuyRow *{font-family:var(--drop-product-font)!important;letter-spacing:.045em!important;text-transform:uppercase!important;font-weight:400!important}.heroLettering,.productTitleLettering{font-family:initial!important}.productFacts span{color:var(--drop-green)!important;font-size:.68rem!important;line-height:1!important}.productFacts strong{color:var(--drop-black)!important;font-size:.92rem!important;line-height:1.05!important}.productCardSimple .selectLabel{color:var(--drop-black)!important;font-size:.72rem!important}.productCardSimple select{min-height:38px!important;color:var(--drop-black)!important;font-size:.82rem!important;line-height:1!important}.buyRow strong{font-family:var(--drop-product-font)!important;font-size:1rem!important}.simpleBuyRow .buyButton,.card .buyButton{font-family:var(--drop-product-font)!important;letter-spacing:.045em!important;text-transform:uppercase!important;font-size:.82rem!important}.card .badge{font-family:var(--drop-product-font)!important;letter-spacing:.045em!important;font-size:.72rem!important}.card h3,.card .desc,.card .variantSummary span,.card select,.card option,.card .priceLabel,.card .slot{font-family:var(--drop-product-font)!important}.buyRow strong{letter-spacing:-.02em!important;text-transform:none!important;font-variant-numeric:tabular-nums!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(1.45rem,3vw,2rem)!important;font-weight:900!important;line-height:1!important}.buyRow .priceLabel{letter-spacing:.08em!important;text-transform:uppercase!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:900!important}.priceLabel,.buyRow strong{letter-spacing:-.02em;font-weight:900;font-family:Arial Black,Arial Bold,Impact,sans-serif!important}.printfulSelectorPanel{background:#fff;border:1px solid #dedede;border-radius:18px;margin:0 0 20px;padding:18px}.printfulSelectorHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.printfulSelectorHeading h2{color:#111;margin:0}.printfulSelectorHeading p{color:#666;max-width:620px;margin:6px 0 0}.printfulSelectorActions{flex-wrap:wrap;gap:10px;display:flex}.printfulSelectorList{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin-top:16px;display:grid}.printfulSelectorCard{cursor:pointer;background:#fafafa;border:1px solid #e5e5e5;border-radius:14px;grid-template-columns:auto 58px minmax(0,1fr);align-items:center;gap:12px;padding:11px;display:grid}.printfulSelectorCard:hover{border-color:#999}.printfulSelectorCard input{width:18px;height:18px}.printfulSelectorCard img,.printfulNoImage{object-fit:cover;background:#eee;border-radius:10px;width:58px;height:58px}.printfulNoImage{color:#777;text-align:center;place-items:center;padding:4px;font-size:11px;display:grid}.printfulSelectorInfo strong,.printfulSelectorInfo small{display:block}.printfulSelectorInfo strong{color:#111}.printfulSelectorInfo small{color:#666;margin-top:4px}@media (max-width:760px){.printfulSelectorHeading{flex-direction:column}.printfulSelectorActions{width:100%}}.discountAdminPanel{background:#ffffffb8;border:1px solid #00000014;margin-top:24px;padding:24px}.discountAdminPanel .panelTitleRow p{color:#666;margin:6px 0 0;font-size:.92rem;line-height:1.4}.discountAdminStatus{color:#333;margin:12px 0 0;font-size:.92rem}.discountAdminUnsaved{font-weight:700}.discountAdminError{color:#8b1e1e;margin:12px 0 0;font-size:.92rem;font-weight:700}.discountAdminEmpty{gap:14px;max-width:520px;margin-top:18px;display:grid}.discountAdminEmpty p{color:#555;margin:0;line-height:1.45}.discountAdminEmpty button,.discountAdminCardActions .dangerButton,.discountAdminPanel .editorActions button{min-height:44px}.discountAdminList{gap:16px;margin-top:18px;display:grid}.discountAdminCard{background:#fff;border:1px solid #0000001a;gap:14px;padding:16px;display:grid}.discountAdminCard.isInactive{background:#f7f7f7}.discountAdminCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.discountAdminCardHeader h3{margin:0;font-size:1rem}.discountAdminBadge{color:#222;letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000002e;align-items:center;min-height:28px;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex}.discountAdminCard.isInactive .discountAdminBadge{color:#666;border-style:dashed}.discountAdminFields{gap:12px;display:grid}.discountAdminFields label{color:#222;gap:6px;font-size:.86rem;font-weight:700;display:grid}.discountAdminFields input[type=text],.discountAdminFields input:not([type]),.discountAdminFields input[inputmode=numeric]{color:#111;box-sizing:border-box;background:#fff;border:1px solid #0000002e;width:100%;min-height:44px;padding:10px 12px;font-size:1rem}.discountAdminHelp{color:#666;margin:-4px 0 0;font-size:.8rem;font-weight:400;line-height:1.35}.discountAdminActiveRow{gap:6px;display:grid}.discountAdminActiveToggle{cursor:pointer;background:#fafafa;border:1px solid #00000024;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font-size:.95rem;display:flex!important}.discountAdminActiveToggle input{flex:none;width:20px;height:20px;margin:0}.discountAdminCardActions{flex-wrap:wrap;gap:10px;display:flex}@media (min-width:760px){.discountAdminFields{grid-template-columns:repeat(2,minmax(0,1fr))}.discountAdminHelp,.discountAdminActiveRow,.discountAdminCardActions{grid-column:1/-1}}@media (max-width:759px){.discountAdminPanel{padding:16px}.discountAdminPanel .panelTitleRow,.discountAdminPanel .editorActions{flex-direction:column;align-items:stretch}.discountAdminPanel .editorActions button,.discountAdminCardActions .dangerButton{width:100%}}.slotGridSection{border-bottom:1px solid #00000014;padding:24px}.slotGridHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.slotGridHeader h2{margin:0;font-size:1.25rem}.slotGrid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1200px;display:grid}.slotCard{cursor:pointer;text-align:center;background:#fff;border:2px solid #e0e0e0;border-radius:12px;flex-direction:column;align-items:center;min-height:140px;padding:12px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.slotCard:hover{border-color:#00c853;box-shadow:0 2px 8px #00c85326}.slotCard.active{border-color:#111;box-shadow:0 0 0 2px #1111111a}.slotCard.hiddenSlot{opacity:.5}.slotDragHandle{cursor:grab;color:#999;-webkit-user-select:none;user-select:none;padding:4px;font-size:10px;line-height:1;position:absolute;top:6px;left:6px}.slotDragHandle:active{cursor:grabbing}.slotNumber{color:#999;margin-bottom:4px;font-size:.7rem;font-weight:600}.slotImage{background:#f5f5f5;border-radius:8px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:8px;display:flex;overflow:hidden}.slotImage img{object-fit:cover;width:100%;height:100%}.slotImage span{color:#bbb;font-size:.65rem}.slotName{color:#111;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8rem;font-weight:600;line-height:1.2;overflow:hidden}.slotStatus{color:#888;text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:.65rem}.slotCard.dragging{opacity:.8;z-index:100;transform:scale(1.05);box-shadow:0 8px 24px #00000026}@media (max-width:768px){.slotGrid{grid-template-columns:repeat(2,1fr)}}.slotEditBtn{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:#111;border:1px solid #00000024;border-radius:999px;margin-top:8px;padding:6px 12px;font-size:.7rem;font-weight:900}.slotEditBtn:hover{background:#00c853}.policyPage{color:#111;background:#fff;min-height:100vh;padding:80px 24px}.policyContainer{max-width:720px;margin:0 auto}.policyContainer h1{text-transform:uppercase;letter-spacing:-.02em;margin-bottom:8px;font-family:Arial Black,Arial Bold,Impact,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:900}.policyUpdated{color:#888;margin-bottom:48px;font-size:.85rem}.policyContainer section{margin-bottom:36px}.policyContainer h2{text-transform:uppercase;letter-spacing:-.01em;margin-bottom:12px;font-family:Arial Black,Arial Bold,Impact,sans-serif;font-size:1.1rem;font-weight:900}.policyContainer p{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1.6}.policyContainer a{color:#00c853;text-decoration:underline}.orderConfirmBlock{background:#f8f8f8;border:1px solid #e0e0e0;border-radius:12px;margin:20px 0;padding:20px}.orderConfirmItem{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:.9rem;display:flex}.orderConfirmName{color:#111;flex:100%;font-weight:700}.orderConfirmVariant{color:#666;font-size:.85rem}.orderConfirmQty{color:#888;font-size:.85rem}.orderConfirmPrice{color:#111;margin-left:auto;font-weight:700}.orderConfirmTotal{border-top:1px solid #e0e0e0;margin-top:16px;padding-top:16px;font-size:1.1rem}.policyCheckboxLabel{color:#333;cursor:pointer;align-items:flex-start;gap:12px;margin:20px 0;font-size:.9rem;display:flex}.policyCheckboxLabel input[type=checkbox]{accent-color:#00c853;cursor:pointer;width:20px;height:20px;margin-top:2px}.policyCheckboxLabel a{color:#00c853;font-weight:600;text-decoration:underline}.policyCheckboxLabel a:hover{color:#111}.stripeButton:disabled{opacity:.5;cursor:not-allowed}.orderConfirmBlock{background:#fff;border:1px solid #e8e8e8;border-radius:16px;margin:24px 0;padding:28px;box-shadow:0 1px 3px #0000000a}.orderConfirmBlock h3{text-transform:uppercase;letter-spacing:.08em;color:#111;margin:0 0 20px;font-family:Arial Black,Arial Bold,Impact,sans-serif;font-size:.85rem;font-weight:900}.orderConfirmItems{flex-direction:column;gap:16px;display:flex}.orderConfirmItem{border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:16px;padding:12px 0;display:flex}.orderConfirmItem:last-child{border-bottom:none}.orderConfirmImage{background:#f5f5f5;border-radius:8px;flex-shrink:0;width:60px;height:75px;overflow:hidden}.orderConfirmImage img{object-fit:cover;width:100%;height:100%}.orderConfirmDetails{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.orderConfirmName{color:#111;font-size:.95rem;font-weight:700;line-height:1.3}.orderConfirmVariant{color:#666;font-size:.85rem;line-height:1.3}.orderConfirmQty{color:#888;font-size:.8rem;line-height:1.3}.orderConfirmPrice{color:#111;white-space:nowrap;align-self:flex-start;margin-top:2px;font-size:.95rem;font-weight:700}.orderConfirmTotal{border-top:2px solid #111;margin-top:20px;padding-top:20px}.orderConfirmLine{color:#555;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.9rem;display:flex}.orderConfirmLine.orderConfirmFinal{color:#111;border-top:1px solid #e0e0e0;margin-top:12px;padding-top:12px;font-size:1.1rem}.orderConfirmLine.orderConfirmFinal strong{font-family:Arial Black,Arial Bold,Impact,sans-serif;font-weight:900}@font-face{font-family:Shamirr Drop;src:url(/fonts/ShamirrDrop-Regular.woff2)format("woff2"),url(/fonts/ShamirrDrop-Regular.ttf)format("truetype");font-style:normal;font-weight:400 900;font-display:swap}.heroLettering.sk4teText{letter-spacing:.015em!important;text-align:center!important;width:auto!important;max-width:100%!important;height:auto!important;margin:0 auto 16px!important;font-family:Shamirr Drop,monospace!important;font-size:clamp(4rem,12vw,9rem)!important;font-weight:700!important;line-height:.86!important;display:block!important}.donnieFooter{width:min(140px,100% - 40px);box-shadow:none;opacity:.78;background:0 0;border:0;border-radius:0;margin:12px auto 8px;padding:0;line-height:0;text-decoration:none;display:block}.donnieFooterImage{width:100%;height:auto;margin:0;padding:0;display:block}@media (max-width:600px){.donnieFooter{width:min(115px,100% - 32px)}}.mobileProductImageButton{cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block}.grid .card{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;overflow:visible!important}.grid .imageWrap{aspect-ratio:1/1.08;background:#fff!important;border-radius:0!important;width:100%!important;height:auto!important;min-height:0!important}.grid .imageWrap img{object-fit:contain!important;background:#fff!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important}.grid .badgeStack{display:none!important}.grid .cardBody.productCardSimple{padding:9px 2px 5px!important;display:block!important}.grid .productPurchasePanel{display:none!important}.mobileQuickPrice{cursor:pointer;color:#111!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;background:0 0!important;border:0!important;width:100%!important;margin:0!important;padding:3px 0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.95rem!important;font-weight:700!important;line-height:1!important;display:block!important}.mobileProductModalBackdrop{z-index:99999;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000b8;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.mobileProductModal{background:#fff;border:1px solid #fff3;border-radius:24px;width:min(520px,100vw - 28px);max-height:calc(100vh - 28px);position:relative;overflow-y:auto;box-shadow:0 28px 80px #0006}.mobileProductModalClose{z-index:3;color:#fff;cursor:pointer;background:#000000d1;border:0;border-radius:999px;place-items:center;width:38px;height:38px;margin:0;padding:0 0 3px;font-family:Arial,Helvetica,sans-serif;font-size:1.8rem;font-weight:400;line-height:1;display:grid;position:absolute;top:10px;right:10px}.mobileProductModalImage{aspect-ratio:1/.85;background:#f7f7f7;border-radius:24px 24px 0 0;width:100%;overflow:hidden}.mobileProductModalImage img{object-fit:contain;width:100%;height:100%;display:block}.mobileProductModalContent{gap:16px;padding:18px;display:grid}.mobileProductModalContent h2{color:#111;margin:0;letter-spacing:0!important;text-transform:uppercase!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1.08rem!important;font-weight:800!important;line-height:1.2!important}.mobileProductModalPrice{color:#111;letter-spacing:-.02em!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1.45rem!important;font-weight:900!important;line-height:1!important}.mobileProductModalOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mobileProductModalOptions label{color:#111;gap:7px;min-width:0;display:grid;letter-spacing:.06em!important;text-transform:uppercase!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.72rem!important;font-weight:800!important}.mobileProductModalOptions select{color:#111;background:#fff;border:1px solid #0000002e;border-radius:10px;width:100%;min-width:0;min-height:46px;padding:0 10px;letter-spacing:0!important;text-transform:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.85rem!important;font-weight:700!important}.mobileProductModalAdd{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;width:100%;min-height:50px;margin:0;padding:12px 18px;letter-spacing:.04em!important;text-transform:uppercase!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.9rem!important;font-weight:900!important}.mobileProductModalAdd:disabled{cursor:not-allowed;opacity:.5}@media (max-width:900px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 10px!important;padding-inline:10px!important}}@media (max-width:380px){.grid{gap:15px 8px!important;padding-inline:8px!important}.mobileQuickPrice{font-size:.82rem!important}.mobileProductModalContent{padding:16px}}.musicStudioPanel{--ms-bg:#0c0c0c;--ms-surface:#151515;--ms-surface-2:#1c1c1c;--ms-border:#ffffff1f;--ms-text:#f3f3f3;--ms-muted:#a8a8a8;--ms-green:#00c853;--ms-red:#d50000;--ms-warn:#f0c060;border:1px solid var(--ms-border);background:radial-gradient(circle at top right, #00c85314, transparent 42%), linear-gradient(180deg, #121212 0%, var(--ms-bg) 100%);max-width:920px;color:var(--ms-text);border-radius:18px;margin:28px auto 0;padding:22px 20px 24px;box-shadow:0 18px 40px #00000047}.musicStudioPanel *,.musicStudioPanel :before,.musicStudioPanel :after{box-sizing:border-box}.musicStudioPanel h2,.musicStudioPanel h3,.musicStudioPanel p,.musicStudioPanel label,.musicStudioPanel span,.musicStudioPanel legend,.musicStudioPanel strong{color:inherit}.musicStudioHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.musicStudioEyebrow{color:var(--ms-green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:800}.musicStudioPanel h2{color:var(--ms-text);margin:0;font-size:1.55rem;line-height:1.15}.musicStudioLead{max-width:46ch;color:var(--ms-muted);margin:8px 0 0;font-size:.95rem;line-height:1.45}.musicStudioHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.musicStudioBadge{border:1px solid var(--ms-border);background:var(--ms-surface-2);min-height:34px;color:var(--ms-text);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.musicStudioBadge-off{color:#d0d0d0}.musicStudioBadge-ready{color:#b8ffd0;border-color:#00c85373}.musicStudioBadge-live{color:#d7ffe5;background:#00c85324;border-color:#00c853b3}.musicStudioBadge-warn{color:#ffe5a8;background:#f0c0601f;border-color:#f0c0608c}.musicStudioStack{gap:14px;display:grid}.musicStudioEnableCard,.musicStudioCard{border:1px solid var(--ms-border);background:#141414eb;border-radius:14px;padding:16px}.musicStudioCardTitle{color:var(--ms-text);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:.84rem;font-weight:800}.musicStudioCardBody{gap:14px;display:grid}.musicStudioBtn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:.92rem;font-weight:700;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.musicStudioBtn:focus-visible,.musicStudioSwitch:focus-visible,.musicStudioSegmentBtn:focus-visible,.musicStudioInput:focus-visible,.musicStudioSelect:focus-visible,.musicStudioRange:focus-visible,.musicStudioDropzone:focus-within{outline:2px solid var(--ms-green);outline-offset:2px}.musicStudioBtnPrimary{background:var(--ms-green);color:#04140a;border-color:#00a844}.musicStudioBtnPrimary:hover:not(:disabled){background:#17d465}.musicStudioBtnSecondary{background:var(--ms-surface-2);color:var(--ms-text);border-color:var(--ms-border)}.musicStudioBtnSecondary:hover:not(:disabled){border-color:#ffffff47}.musicStudioBtnGhost{color:var(--ms-muted);border-color:var(--ms-border);background:0 0}.musicStudioBtnDanger{color:#ff8f8f;background:0 0;border-color:#d500008c}.musicStudioBtnDanger:hover:not(:disabled){background:#d500001f}.musicStudioBtn:disabled{opacity:.45;cursor:not-allowed;color:#cfcfcf}.musicStudioField{gap:8px;display:grid}.musicStudioFieldLabel{color:#d7d7d7;font-size:.86rem;font-weight:650}.musicStudioFieldLabel strong{color:var(--ms-green);margin-left:8px}.musicStudioInput,.musicStudioSelect{border:1px solid var(--ms-border);width:100%;min-height:44px;color:var(--ms-text);font:inherit;background:#101010;border-radius:10px;padding:0 12px}.musicStudioInput::placeholder{color:#777}.musicStudioSelect{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#cfcfcf 50%),linear-gradient(135deg,#cfcfcf 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:34px}.musicStudioSelect option{color:#f3f3f3;background:#151515}.musicStudioInput:disabled,.musicStudioSelect:disabled,.musicStudioRange:disabled{opacity:.5;cursor:not-allowed}.musicStudioHelp{color:var(--ms-muted);margin:0;font-size:.86rem;line-height:1.4}.musicStudioStatus,.musicStudioSuccess{color:#b8ffd0;margin:0 0 12px;font-size:.9rem}.musicStudioError{color:#ff9b9b;margin:0 0 12px;font-size:.9rem;font-weight:650}.musicStudioSegment{border:1px solid var(--ms-border);background:#101010;border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;padding:6px;display:grid}.musicStudioSegmentBtn{color:#cfcfcf;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:44px;font-weight:700}.musicStudioSegmentBtn.isActive{color:#e9fff0;background:#00c85329;box-shadow:inset 0 0 0 1px #00c85373}.musicStudioDropzone{text-align:center;cursor:pointer;background:#00000047;border:1px dashed #00c85373;border-radius:14px;justify-items:center;gap:6px;padding:22px 16px;display:grid;position:relative}.musicStudioFileInput{opacity:0;cursor:pointer;position:absolute;inset:0}.musicStudioDropzoneIcon{color:var(--ms-green);font-size:1.4rem}.musicStudioDropzoneTitle{color:var(--ms-text);font-weight:750}.musicStudioFileMeta{border:1px solid var(--ms-border);background:#101010;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.musicStudioFileName{color:var(--ms-text);text-overflow:ellipsis;white-space:nowrap;max-width:42ch;margin:0;font-weight:650;overflow:hidden}.musicStudioTwoCol,.musicStudioSwitchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.musicStudioSwitchRow{border:1px solid var(--ms-border);background:#101010;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.musicStudioSwitchRow.isDisabled{opacity:.55}.musicStudioSwitch{cursor:pointer;background:#2a2a2a;border:1px solid #ffffff2e;border-radius:999px;width:48px;min-width:48px;height:28px;margin-top:2px;padding:0;position:relative}.musicStudioSwitch.isOn{background:#00c85347;border-color:#00c853b3}.musicStudioSwitchThumb{background:#f2f2f2;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px}.musicStudioSwitch.isOn .musicStudioSwitchThumb{background:var(--ms-green);transform:translate(20px)}.musicStudioSwitchCopy{gap:2px;display:grid}.musicStudioSwitchLabel{color:var(--ms-text);font-size:.92rem;font-weight:650}.musicStudioSwitchHint{color:var(--ms-muted);font-size:.82rem;line-height:1.35}.musicStudioVolumeField .musicStudioFieldLabel{justify-content:space-between;align-items:center;display:flex}.musicStudioRange{width:100%;accent-color:var(--ms-green);height:28px}.musicStudioPreviewActions{flex-wrap:wrap;gap:10px;display:flex}.musicStudioPreviewShell{background:#0a0a0a;border:1px solid #00c85347;border-radius:14px;padding:14px}.musicStudioPreviewStage{min-height:140px;position:relative}.musicStudioPreviewEmpty{text-align:center;color:var(--ms-muted);margin:0;padding:28px 12px}.sk4teMusicPreviewMount{position:absolute!important;bottom:8px!important;left:auto!important;right:8px!important}.musicStudioActionBar{gap:12px;padding-top:4px;display:grid}.musicStudioActionPrimary,.musicStudioActionTertiary{flex-wrap:wrap;gap:10px;display:flex}.musicStudioTimestamp{margin-top:2px}.sk4teMusicPlayer{z-index:12000;color:#f4f4f4;background:linear-gradient(160deg,#111 0%,#050505 100%);border:1px solid #00c85373;border-radius:999px;font-family:inherit;position:fixed;box-shadow:0 10px 28px #00000073}.sk4teMusicPlayer.isStoreSkin.isCollapsed{-webkit-tap-highlight-color:transparent;outline:none;width:min(320px,100vw - 28px);overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important}.sk4teMusicSkinned{aspect-ratio:4;filter:drop-shadow(0 10px 22px #0000008c);-webkit-tap-highlight-color:transparent;border-radius:0;width:100%;position:relative;overflow:visible;background:0 0!important}.sk4teMusicSkinImg{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.sk4teMusicSkinHit,.sk4teMusicSkinHit:hover,.sk4teMusicSkinHit:active,.sk4teMusicSkinHit:focus,.sk4teMusicSkinHit:focus-visible{z-index:2;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;appearance:none;color:#0000;width:100%;min-width:0;height:100%;min-height:0;position:absolute;inset:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important}.sk4teMusicPlayer.isStoreSkin[data-playing=true] .sk4teMusicSkinned{animation:1.8s ease-in-out infinite sk4teMusicSkinPulse}@keyframes sk4teMusicSkinPulse{0%,to{filter:drop-shadow(0 10px 22px #0000008c)}50%{filter:drop-shadow(0 10px 26px #00c85373)}}@media (prefers-reduced-motion:reduce){.sk4teMusicPlayer.isStoreSkin[data-playing=true] .sk4teMusicSkinned{animation:none}}.sk4teMusicPlayer.isExpanded{border-radius:16px;width:min(280px,100vw - 24px)}.sk4teMusicPlayer.isEmbed.isExpanded{border-radius:18px;width:min(360px,100vw - 24px)}.sk4teMusicEmbedWrap,.sk4teMusicEmbedPersist{gap:8px;display:grid}.sk4teMusicEmbedPersist.isOffscreen{opacity:.01;z-index:1;width:320px;height:180px;position:fixed;bottom:18px;right:16px;overflow:hidden;pointer-events:none!important}.sk4teMusicEmbedPersist.isOffscreen iframe,.sk4teMusicEmbedPersist.isOffscreen>div{pointer-events:none!important}.sk4teMusicBottomLeft .sk4teMusicEmbedPersist.isOffscreen{left:16px;right:auto}.sk4teMusicEmbedPersist.isOffscreen .sk4teMusicEmbedYoutube,.sk4teMusicEmbedPersist.isOffscreen .sk4teMusicEmbedSpotify{aspect-ratio:auto;width:320px;height:180px;min-height:180px}.sk4teMusicEmbedYoutube,.sk4teMusicEmbedSpotify{background:#000;border:0;border-radius:12px;width:100%}.sk4teMusicEmbedYoutube{aspect-ratio:16/9;min-height:160px}.sk4teMusicEmbedWrap.isAudioOnly,.sk4teMusicEmbedPersist.isAudioOnly:not(.isOffscreen){isolation:isolate;background:#050505;border-radius:12px;position:relative;overflow:hidden}.sk4teMusicEmbedWrap.isAudioOnly .sk4teMusicEmbedYoutube,.sk4teMusicEmbedPersist.isAudioOnly:not(.isOffscreen) .sk4teMusicEmbedYoutube{aspect-ratio:16/9;z-index:0;min-height:180px;display:block;position:relative}.sk4teMusicEmbedWrap.isAudioOnly:after,.sk4teMusicEmbedPersist.isAudioOnly:not(.isOffscreen):after{content:"♪  Tap to play";z-index:1;color:#7cff9a;letter-spacing:.02em;pointer-events:none;background:linear-gradient(160deg,#111 0%,#050505 100%);place-items:center;font-size:.9rem;font-weight:700;display:grid;position:absolute;inset:0}.sk4teMusicPlayer.isYoutubeAudioOnly.isExpanded{width:min(360px,100vw - 24px)}.sk4teMusicEmbedSpotify{height:152px;min-height:152px}.sk4teMusicBottomRight{bottom:18px;right:16px}.sk4teMusicBottomLeft{bottom:18px;left:16px}.sk4teMusicTiny.isCollapsed{min-height:50px;padding:6px 8px 6px 6px}.sk4teMusicCompact.isCollapsed{min-height:54px;padding:7px 10px 7px 7px}.sk4teMusicCollapsed,.sk4teMusicControls,.sk4teMusicHeader{align-items:center;gap:8px;display:flex}.sk4teMusicExpanded{gap:8px;padding:12px;display:grid}.sk4teMusicPlay,.sk4teMusicMute,.sk4teMusicExpand,.sk4teMusicCollapse{color:#7cff9a;cursor:pointer;background:#0c0c0c;border:1px solid #d500008c;border-radius:999px;min-width:44px;min-height:44px;font-size:.95rem}.sk4teMusicPlayer[data-playing=true] .sk4teMusicPlay{color:#ff5d5d;border-color:#7cff9acc}.sk4teMusicCollapsedTitle,.sk4teMusicTitle{text-overflow:ellipsis;white-space:nowrap;color:#f4f4f4;max-width:12ch;font-size:.82rem;font-weight:700;overflow:hidden}.sk4teMusicCompact .sk4teMusicCollapsedTitle{max-width:16ch}.sk4teMusicArtist,.sk4teMusicTime,.sk4teMusicStatus{color:#ffffffb3;margin:0;font-size:.75rem}.sk4teMusicProgress,.sk4teMusicVolume{accent-color:#00c853;width:100%}.sk4teMusicVisuallyHidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk4teMusicPlayer.isPreview{position:absolute}@media (max-width:860px){.musicStudioHeader{flex-direction:column}.musicStudioHeaderActions{justify-content:flex-start}.musicStudioTwoCol,.musicStudioSwitchGrid,.musicStudioSegment{grid-template-columns:1fr}}@media (max-width:720px){.musicStudioPanel{margin-top:20px;padding:16px 14px 18px}.musicStudioFileMeta{flex-direction:column;align-items:stretch}.musicStudioFileName{max-width:100%}.musicStudioActionPrimary,.musicStudioActionTertiary{display:grid}.musicStudioBtn{width:100%}.sk4teMusicBottomRight,.sk4teMusicBottomLeft{bottom:12px;left:auto!important;right:10px!important}.sk4teMusicPlayer.isStoreSkin.isCollapsed{width:min(168px,100vw - 22px)}.sk4teMusicEmbedPersist.isOffscreen{opacity:.02;width:168px;height:96px;bottom:14px;left:auto;right:10px}}@media (prefers-reduced-motion:reduce){.musicStudioBtn,.musicStudioSwitchThumb,.sk4teMusicPlayer,.sk4teMusicPlay{transition:none!important}}.footer.finalFooter.sk4teDarkFooter{z-index:3;-webkit-backdrop-filter:none;backdrop-filter:none;margin-top:-280px;overflow:hidden;color:#d8d8d8!important;background:linear-gradient(#0c0c0c00 0%,#0c0c0c47 12%,#0c0c0cb8 28%,#0c0c0c 48%,#0a0a0a 100%)!important;border-top:none!important;gap:18px!important;padding:260px 22px 28px!important;display:grid!important;position:relative!important}.footer.finalFooter.sk4teDarkFooter .footerAtmosphere{z-index:0;pointer-events:none;height:min(420px,62%);position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#000000c7 42%,#00000059 72%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000c7 42%,#00000059 72%,#0000 100%)}.footer.finalFooter.sk4teDarkFooter .footerAtmosphereImg{object-fit:cover;object-position:center 42%;opacity:.48;filter:saturate(.88)brightness(.62)contrast(1.06);transform-origin:top;width:100%;height:125%;display:block;transform:translateY(-8%)scale(1.06)}.footer.finalFooter.sk4teDarkFooter .footerAtmosphere:after{content:"";background:linear-gradient(#0c0c0c14 0%,#0c0c0c6b 38%,#0c0c0cd1 74%,#0c0c0c 100%);position:absolute;inset:0}.footer.finalFooter.sk4teDarkFooter .footerContent{z-index:1;gap:18px;display:grid;position:relative}.footer.finalFooter.sk4teDarkFooter .footerIconSocials a{color:#f2f2f2;background:#ffffff08;border-color:#ffffff2e}.footer.finalFooter.sk4teDarkFooter .footerIconSocials a:hover,.footer.finalFooter.sk4teDarkFooter .footerIconSocials a:focus-visible{border-color:var(--drop-green);color:#fff;background:#00c8531f;outline:none}.footer.finalFooter.sk4teDarkFooter .footerMiddle{border-top-color:#ffffff1a}.footer.finalFooter.sk4teDarkFooter .footerMiddle p,.footer.finalFooter.sk4teDarkFooter .footerMessageBlock p{color:#cfcfcf!important}.footer.finalFooter.sk4teDarkFooter .footerLinks a{color:#f4f4f4;background:#ffffff08;border-color:#ffffff29}.footer.finalFooter.sk4teDarkFooter .footerLinks a:hover,.footer.finalFooter.sk4teDarkFooter .footerLinks a:focus-visible{border-color:var(--drop-green);color:#fff;outline-offset:2px;background:#00c8531f;outline:2px solid #00c85373}.footer.finalFooter.sk4teDarkFooter .purchaseNotes,.footer.finalFooter.sk4teDarkFooter .footerCopyright{border-top-color:#ffffff1a;color:#9a9a9a!important}.footer.finalFooter.sk4teDarkFooter .trustStrip.footerTrust{color:#bdbdbd;border-color:#ffffff1a;background:0 0!important}.footer.finalFooter.sk4teDarkFooter .trustStrip.footerTrust span{color:#bdbdbd;background:0 0!important}.footer.finalFooter.sk4teDarkFooter .donnieFooter{opacity:.82;background:0 0!important}.footer.finalFooter.sk4teDarkFooter .footerContent,.footer.finalFooter.sk4teDarkFooter .footerTop,.footer.finalFooter.sk4teDarkFooter .footerMiddle,.footer.finalFooter.sk4teDarkFooter .footerMessageBlock,.footer.finalFooter.sk4teDarkFooter .purchaseNotes,.footer.finalFooter.sk4teDarkFooter .footerCopyright{background:0 0!important}.footer.finalFooter.sk4teDarkFooter,.footer.finalFooter.sk4teDarkFooter.finalFooter{color:#d8d8d8!important;background:linear-gradient(#0c0c0c00 0%,#0c0c0c47 12%,#0c0c0cb8 28%,#0c0c0c 48%,#0a0a0a 100%)!important}.footer.finalFooter.sk4teDarkFooter .donnieFooter:hover,.footer.finalFooter.sk4teDarkFooter .donnieFooter:focus-visible{opacity:1;outline-offset:4px;outline:2px solid #00c85366}@media (max-width:720px){.footer.finalFooter.sk4teDarkFooter{padding:170px 16px 22px!important}.footer.finalFooter.sk4teDarkFooter .footerAtmosphere{height:min(280px,58%)}.footer.finalFooter.sk4teDarkFooter .footerAtmosphereImg{opacity:.4;object-position:center 38%;transform:translateY(-4%)scale(1.04)}}.sk4teSlideshow{background:#fff;width:100%;margin:28px 0 0;padding:28px 18px 10px}.sk4teSlideshowInner{width:min(1100px,100%);margin:0 auto}.sk4teSlideshowHeader{text-align:center;margin-bottom:18px}.sk4teSlideshowTitleArt{width:min(520px,88vw);height:auto;margin:0 auto;display:block}.sk4teSlideshowCopy{color:#555;margin:0;font-size:.98rem;line-height:1.45}.sk4teSlideshowStage{gap:12px;display:grid}.sk4teSlideshowMedia{background:#fff;width:100%;height:clamp(420px,52vh,600px);position:relative;overflow:hidden}.sk4teSlideshowFrame{opacity:0;pointer-events:none;transition:opacity .7s;position:absolute;inset:0}.sk4teSlideshowFrame.isVisible{opacity:1;pointer-events:auto}.sk4teSlideshowImg{object-fit:contain;object-position:center center;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.sk4teSlideshowEventLabel{color:#f7f7f7;letter-spacing:.05em;text-transform:uppercase;pointer-events:none;background:#111111c7;border-left:3px solid #00c853;max-width:calc(100% - 24px);padding:6px 10px;font-size:.72rem;font-weight:800;position:absolute;bottom:12px;left:12px}.sk4teSlideshowControls{justify-content:center;align-items:center;gap:14px;display:flex}.sk4teSlideshowNav,.sk4teSlideshowLink,.sk4teLightboxClose,.sk4teLightboxNav button{color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#111;border:1px solid #111;min-height:42px;padding:0 16px;font-size:.82rem;font-weight:800;text-decoration:none;box-shadow:4px 4px #00c853}.sk4teSlideshowNav:hover,.sk4teSlideshowNav:focus-visible,.sk4teSlideshowLink:hover,.sk4teSlideshowLink:focus-visible,.sk4teLightboxClose:hover,.sk4teLightboxClose:focus-visible,.sk4teLightboxNav button:hover,.sk4teLightboxNav button:focus-visible{outline-offset:2px;outline:2px solid #00c85373}.sk4teSlideshowCount{text-align:center;color:#333;min-width:64px;margin:0;font-size:.86rem;font-weight:700}.sk4teSlideshowDots{justify-content:center;gap:8px;display:flex}.sk4teSlideshowDot{cursor:pointer;background:#cfcfcf;border:0;border-radius:50%;width:9px;height:9px;padding:0}.sk4teSlideshowDot.isActive{background:#111}.sk4teSlideshowFooter{justify-content:center;margin-top:16px;display:flex}.sk4teSlideshowLink{color:#111;background:#fff;align-items:center;display:inline-flex;box-shadow:4px 4px #d50000}.sk4teGalleryPage{background:#fff;min-height:100vh}.sk4teGalleryHero{text-align:center;padding:96px 18px 24px}.sk4teGalleryHeroInner{width:min(900px,100%);margin:0 auto}.sk4teGalleryHero h1{letter-spacing:.04em;text-transform:uppercase;margin:8px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2rem,6vw,3.2rem)}.sk4teGalleryHero p{color:#555;margin:0}.sk4teGallerySection{width:min(1200px,100% - 28px);margin:0 auto 40px}.sk4teGalleryFilters{margin-bottom:18px}.sk4teGalleryFilterChips{flex-wrap:wrap;gap:8px;display:flex}.sk4teGalleryFilterChip{color:#111;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #00000024;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:.82rem;font-weight:800;display:inline-flex}.sk4teGalleryFilterChip.isActive{color:#fff;background:#111;border-color:#111;box-shadow:3px 3px #00c853}.sk4teGalleryFilterCount{background:#00000014;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.72rem;display:inline-flex}.sk4teGalleryFilterChip.isActive .sk4teGalleryFilterCount{background:#ffffff29}.sk4teGalleryEventDescription{color:#555;margin:10px 0 0;font-size:.95rem;line-height:1.45}.sk4teGalleryEmpty{text-align:center;color:#666;padding:40px 12px}.sk4teGalleryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sk4teGalleryCard{cursor:pointer;background:#f4f4f4;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.sk4teGalleryCard:focus-visible{outline-offset:3px;outline:2px solid #00c8538c}.sk4teGalleryCard img{width:100%;height:auto;display:block}.sk4teGalleryCardEvent{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#111111c2;max-width:calc(100% - 16px);padding:4px 8px;font-size:.68rem;font-weight:800;position:absolute;bottom:8px;left:8px}.sk4teLightbox{z-index:80;background:#000000c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.sk4teLightboxPanel{color:#f4f4f4;background:#111;width:min(960px,100%);max-height:calc(100vh - 36px);padding:14px;overflow:auto}.sk4teLightboxToolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.sk4teLightboxCount{margin:0;font-size:.86rem;font-weight:700}.sk4teLightboxMedia{background:#000}.sk4teLightboxMedia img{object-fit:contain;width:100%;max-height:min(72vh,760px);margin:0 auto;display:block}.sk4teLightboxMeta{margin-top:12px}.sk4teLightboxMeta h2{margin:0 0 6px;font-size:1.1rem}.sk4teLightboxEvent{color:#00c853;letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px;font-size:.78rem;font-weight:800}.sk4teLightboxMeta p{color:#d0d0d0;margin:0;font-size:.92rem}.sk4teLightboxNav{justify-content:center;gap:10px;margin-top:14px;display:flex}.adminGalleryPanel{margin-top:28px}.adminGalleryEvents{border-top:1px solid #00000014;margin:18px 0 22px;padding:14px 0 4px}.adminGalleryEventsHeader h3{letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:1rem}.adminGalleryAddEvent{margin:12px 0 14px}.adminGalleryAddEventRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminGalleryAddEventRow input{min-width:180px;font:inherit;border:1px solid #00000029;border-radius:8px;flex:220px;padding:8px 10px}.adminGalleryFieldLabel{letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:.78rem;font-weight:800;display:block}.adminGalleryEventList{gap:10px;display:grid}.adminGalleryEventCard{background:#fff;border:1px solid #0000001f;padding:12px}.adminGalleryEventCardTop{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.adminGalleryUploadEvent,.adminGalleryAssignEvent{gap:4px;min-width:180px;font-size:.78rem;font-weight:700;display:grid}.adminGalleryUploadEvent select,.adminGalleryAssignEvent select{width:100%;font:inherit;background:#fff;border:1px solid #00000029;border-radius:8px;padding:8px 10px}.adminGalleryPhotoFilters{margin:16px 0 12px}.adminGalleryFilterChips{flex-wrap:wrap;gap:8px;display:flex}.adminGalleryFilterChip{cursor:pointer;background:#fff;border:1px solid #00000024;min-height:34px;padding:0 10px;font-size:.78rem;font-weight:700}.adminGalleryFilterChip.isActive{color:#fff;background:#111;border-color:#111}.adminGalleryActions,.adminGalleryUpload,.adminGalleryCardActions,.adminGalleryToggles{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminGalleryUpload{margin:14px 0}.adminGalleryPending{margin:12px 0 18px}.adminGalleryPendingGrid,.adminGalleryGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:10px 0;display:grid}.adminGalleryPendingCard,.adminGalleryCard{background:#fff;border:1px solid #0000001f;overflow:hidden}.adminGalleryPendingCard img,.adminGalleryThumb img{aspect-ratio:4/5;object-fit:cover;background:#f3f3f3;width:100%;display:block}.adminGalleryPendingCard figcaption,.adminGalleryCardBody{padding:10px 12px 12px}.adminGalleryCardTitle{margin:0 0 4px;font-weight:800}.adminGalleryMeta{color:#666;margin:0 0 8px;font-size:.8rem}.adminGalleryEditFields{gap:8px;margin:8px 0;display:grid}.adminGalleryEditFields label{gap:4px;font-size:.78rem;font-weight:700;display:grid}.adminGalleryEditFields input,.adminGalleryEditFields textarea{width:100%;font:inherit;border:1px solid #00000029;border-radius:8px;padding:8px 10px}@media (max-width:900px){.sk4teGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sk4teSlideshow{margin-top:18px;padding:18px 14px 8px}.sk4teSlideshowTitleArt{width:min(360px,92vw)}.sk4teSlideshowMedia{height:clamp(300px,48vh,440px)}.sk4teGalleryFilterChips{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.sk4teGalleryFilterChip{flex:none}.sk4teGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sk4teGalleryHero{padding-top:84px}.adminGalleryGrid,.adminGalleryPendingGrid{grid-template-columns:1fr}.adminGalleryActions{width:100%}.adminGalleryAddEventRow{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.sk4teSlideshowFrame{transition:none!important}}
