.sauces-page_page__y2Ee4{position:relative;min-height:100vh;background-color:#0a0a0a;background-image:radial-gradient(circle at 50% 50%,rgba(255,100,0,.21) 1px,transparent 1.85px),radial-gradient(circle at 50% 50%,rgba(255,92,0,.09) 0,transparent 9.6px),radial-gradient(circle at 50% 50%,rgba(255,170,40,.04) 0,transparent 13.5px);background-size:40px 40px;color:#fff;overflow:hidden}.sauces-page_footer__qCc6Y,.sauces-page_main__2GLLj{position:relative;z-index:1}.sauces-page_gradientText__IK352{background:linear-gradient(90deg,#ff4d00,#ffd500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sauces-page_gradientTextShimmer__6BUao{background:linear-gradient(90deg,#ff4d00,#ffd500,#ff4d00);background-size:200% center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:sauces-page_shimmer__k5fR7 3s linear infinite}.sauces-page_navbar__5iKaq{position:fixed;top:0;left:0;right:0;z-index:999;justify-content:space-between;padding:16px 7%;background:rgba(4,1,0,.96);backdrop-filter:blur(20px);border-bottom:1px solid #1e0900}.sauces-page_footerBrand__yU1iV,.sauces-page_navRight__5Bp3C,.sauces-page_navbar__5iKaq{display:flex;align-items:center}.sauces-page_navRight__5Bp3C{gap:20px}.sauces-page_navBack__YZ972{position:relative;color:#b8863a;font:700 12px Rajdhani,sans-serif;letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:color .2s}.sauces-page_navBack__YZ972:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:2px;background:#ff6b00;transition:width .3s}.sauces-page_navBack__YZ972:hover{color:#ff6b00}.sauces-page_navBack__YZ972:hover:after{width:100%}.sauces-page_hero__1gTBO{padding:140px 7% 28px;text-align:center;position:relative;z-index:1}.sauces-page_sauceHeroGlow__oySXy{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(255,77,0,.1),transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;animation:sauces-page_pulseGlow__TRpL8 4s ease-in-out infinite}.sauces-page_sauceHeroLabel__IdZRl{display:inline-block;font-size:11px;font-weight:700;letter-spacing:4px;color:#ffcc33;text-transform:uppercase;margin:0 0 14px;animation:sauces-page_fadeUp__j9LDW .6s both}.sauces-page_sauceHeroTitle__5836N{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:14px;margin:0 0 16px;font-family:Black Han Sans,sans-serif;font-size:clamp(48px,8vw,96px);letter-spacing:3px;line-height:.95;animation:sauces-page_fadeUp__j9LDW .7s .1s both}.sauces-page_sauceHeroTitle__5836N span:last-child{color:#fff}.sauces-page_sauceHeroSub__4BTlc{max-width:560px;margin:0 auto 32px;font-size:18px;color:#ffd966;letter-spacing:1px;line-height:1.6;animation:sauces-page_fadeUp__j9LDW .7s .2s both}.sauces-page_sauceStats___Z0C_{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin-bottom:0;animation:sauces-page_fadeUp__j9LDW .7s .3s both}.sauces-page_sauceStat__p5ycj{text-align:center}.sauces-page_sauceStatNum__HFYEl{font-family:Black Han Sans,sans-serif;font-size:clamp(36px,5vw,52px);line-height:1;animation:sauces-page_countPulse__DHmLt 3s ease-in-out infinite}.sauces-page_mildCount__gz8OB{color:#4cd964}.sauces-page_mediumCount__xQ3am{color:#ffcc00}.sauces-page_hotCount__uUSgj{color:#ff4d00}.sauces-page_dryrubCount__locZ8{color:#cc66ff}.sauces-page_sauceStatLabel__3kI9h{font-family:Oswald,sans-serif;font-size:11px;letter-spacing:2px;color:#b8863a;text-transform:uppercase;margin-top:4px}.sauces-page_controls___LXsy{padding:14px 7% 0;position:relative;z-index:1}.sauces-page_searchRow__tptvk{display:flex;justify-content:center;margin-bottom:28px;animation:sauces-page_fadeUp__j9LDW .6s .4s both}.sauces-page_searchWrap__oNdmN{position:relative;width:100%;max-width:560px;border-radius:14px;box-shadow:0 10px 32px rgba(0,0,0,.55)}.sauces-page_searchBox__ybSr_{background:linear-gradient(165deg,rgba(32,22,16,.98),rgba(18,12,8,.98) 55%,rgba(12,8,5,.99));border:2px solid rgba(255,107,0,.5);color:#ffe9b8;font-family:Rajdhani,sans-serif;font-size:17px;font-weight:600;padding:17px 128px 17px 54px;border-radius:12px;outline:none;width:100%;transition:border-color .3s,box-shadow .3s,background .3s;box-shadow:inset 0 2px 0 rgba(255,255,255,.06),0 8px 28px rgba(0,0,0,.45)}.sauces-page_searchBox__ybSr_::placeholder{color:rgba(230,190,130,.88);font-weight:500}.sauces-page_searchBox__ybSr_:focus{border-color:#ff8c33;box-shadow:inset 0 2px 0 rgba(255,255,255,.08),0 0 0 1px rgba(255,140,60,.35),0 10px 36px rgba(255,77,0,.22)}.sauces-page_searchIcon__4_1I1{position:absolute;left:20px;top:50%;transform:translateY(-50%);font-size:20px;opacity:.92;pointer-events:none;filter:drop-shadow(0 0 8px rgba(255,160,80,.35))}.sauces-page_searchCount__IecLm{position:absolute;right:18px;top:50%;transform:translateY(-50%);font-family:Oswald,sans-serif;font-size:15px;font-weight:700;letter-spacing:.5px;color:#ffbf00;text-shadow:0 1px 3px rgba(0,0,0,.75)}.sauces-page_filterRow__iyQKw{display:flex;justify-content:center;gap:11px;flex-wrap:wrap;margin-bottom:40px;animation:sauces-page_fadeUp__j9LDW .6s .5s both}.sauces-page_filterBtn__UnQ7_{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(180deg,rgba(34,22,14,.96),rgba(18,11,7,.98));border:2px solid rgba(255,107,0,.45);color:#f2dcb0;font-family:Oswald,sans-serif;font-size:15px;font-weight:700;letter-spacing:1.5px;padding:13px 26px 13px 22px;border-radius:999px;cursor:pointer;transition:border-color .3s,color .3s,box-shadow .3s,background .3s;text-transform:uppercase;position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 6px 18px rgba(0,0,0,.4)}.sauces-page_filterBtn__UnQ7_:hover{border-color:color-mix(in srgb,var(--btn-c) 75%,#fff);color:#fff8ec;background:linear-gradient(180deg,rgba(42,28,18,.98),rgba(22,14,9,.99));box-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 0 0 1px color-mix(in srgb,var(--btn-c) 35%,transparent),0 8px 22px rgba(0,0,0,.45)}.sauces-page_filterBtnActive__kdA8_{border-color:color-mix(in srgb,var(--btn-c) 85%,#fff);box-shadow:0 2px 0 rgba(255,255,255,.35) inset,0 6px 26px color-mix(in srgb,var(--btn-c) 45%,transparent)}.sauces-page_filterBtnActive__kdA8_,.sauces-page_filterBtnActive__kdA8_:hover{background:var(--btn-c);color:#0a0604}.sauces-page_filterCount__c2TYe{display:inline-block;background:rgba(0,0,0,.38);border:1px solid rgba(255,140,80,.28);padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;margin-left:0;letter-spacing:.5px;color:#ffd89a}.sauces-page_filterBtnActive__kdA8_ .sauces-page_filterCount__c2TYe{background:rgba(0,0,0,.42);border-color:rgba(0,0,0,.35);color:var(--btn-c)}.sauces-page_sauceGridContainer__57W12{padding:0 7% 80px;position:relative;z-index:1}.sauces-page_categorySection__97d7V{margin-bottom:60px}.sauces-page_categoryHeader__OHXhh{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:14px;border-bottom:1px solid #1e0900}.sauces-page_categoryDot__7ynGE{width:12px;height:12px;border-radius:3px;transform:rotate(45deg);flex-shrink:0}.sauces-page_categoryName__hoI28{font-family:Black Han Sans,sans-serif;font-size:clamp(24px,3vw,36px);letter-spacing:3px;margin:0}.sauces-page_categoryCount__WbzJK{margin-left:4px;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;letter-spacing:1.5px;color:#FFBF00;text-shadow:0 0 10px rgba(255,191,0,.18);text-transform:uppercase;white-space:nowrap}.sauces-page_sauceGrid__RQ0Rs{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.sauces-page_sauceCard__exKXc{box-sizing:border-box;background:linear-gradient(160deg,#110600,#080300);border:1px solid #1e0900;border-radius:10px;padding:26px 14px 24px;cursor:default;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:264px;text-align:center;transition:transform .38s cubic-bezier(.23,1,.32,1),border-color .38s cubic-bezier(.23,1,.32,1),box-shadow .38s cubic-bezier(.23,1,.32,1)}.sauces-page_sauceCard__exKXc:before{content:"";position:absolute;inset:0;border-radius:10px;background:radial-gradient(circle at 50% 10%,var(--sauce-c),transparent 65%);opacity:0;transition:opacity .38s cubic-bezier(.23,1,.32,1);pointer-events:none}.sauces-page_sauceCard__exKXc:hover{transform:translateY(-7px);border-color:var(--category-c);box-shadow:0 20px 50px rgba(0,0,0,.4)}.sauces-page_sauceCard__exKXc:hover:before{opacity:.1}.sauces-page_sauceCard__exKXc:hover .sauces-page_sauceCardName___nZpM{color:#fff}.sauces-page_sauceCard__exKXc:hover .sauces-page_sauceCardIcon__hy0Vb{filter:drop-shadow(0 0 18px var(--sauce-c))}.sauces-page_cardAnimate__toKQY{animation:sauces-page_cardPop__7Sihj .5s cubic-bezier(.23,1,.32,1) both}.sauces-page_sauceCardIcon__hy0Vb{font-size:42px;margin-bottom:10px;line-height:1;transition:filter .38s cubic-bezier(.23,1,.32,1)}.sauces-page_sauceCardNum__OpGpp{position:absolute;top:12px;right:12px;font-family:Oswald,sans-serif;font-size:10px;letter-spacing:1px;color:#4a2510}.sauces-page_sauceCardName___nZpM{display:flex;align-items:center;justify-content:center;font-family:Oswald,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;color:#ddd;line-height:1.25;text-transform:uppercase;margin:0;flex:1;padding:4px 2px 0;transition:color .3s}.sauces-page_sauceSpiceFooter__u1hL7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(30,9,0,.75)}.sauces-page_sauceCardHeat__BwAvj{display:flex;justify-content:center;gap:5px;margin-bottom:0;flex-shrink:0}.sauces-page_heatChilli__PqcZ_{display:inline-flex;width:13px;height:13px;align-items:center;justify-content:center;font-size:11px;line-height:1;filter:grayscale(1);opacity:.16;flex-shrink:0}.sauces-page_heatChilliActive__TtlvJ{filter:none;opacity:1;text-shadow:0 0 6px rgba(255,77,0,.45)}.sauces-page_sauceCardBadge__A6dr2{display:inline-block;font-size:9px;font-weight:700;letter-spacing:2px;padding:3px 9px;border-radius:4px;text-transform:uppercase}.sauces-page_noResults__77Gnz{text-align:center;padding:80px 20px}.sauces-page_noResultsEmoji__fHu7l{font-size:64px;margin-bottom:16px;display:block}.sauces-page_noResultsText__auMAi{font-family:Black Han Sans,sans-serif;font-size:28px;letter-spacing:2px;margin-bottom:8px}.sauces-page_noResultsSub__8NRYO{font-size:15px;color:#b8863a}.sauces-page_bottomCta__SO_5J{padding:80px 7%;text-align:center;position:relative;z-index:1;border-top:1px solid #1e0900}.sauces-page_bottomCtaGlow__tEfQB{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(255,60,0,.1),transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.sauces-page_bottomCtaTitle__DvnaB{position:relative;margin:0 0 16px;font-family:Black Han Sans,sans-serif;font-size:clamp(32px,5vw,56px);letter-spacing:3px}.sauces-page_bottomCtaTitle__DvnaB span:first-child{color:#fff}.sauces-page_bottomCtaSub__HgJ2X{position:relative;margin:0 0 32px;font-size:16px;color:#ffd966;letter-spacing:1px}.sauces-page_bottomCtaActions__mC24U{position:relative;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.sauces-page_btnFire___yWlk,.sauces-page_btnGhost__12oNK{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .3s,box-shadow .3s,color .3s}.sauces-page_btnFire___yWlk span,.sauces-page_btnGhost__12oNK span{position:relative;z-index:1}.sauces-page_btnFire___yWlk{background:linear-gradient(135deg,#ff4d00,#ff6b00,#ffaa00);border:none;color:#000;font-family:Black Han Sans,sans-serif;font-size:18px;letter-spacing:3px;padding:16px 42px;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.sauces-page_btnFire___yWlk:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.28),transparent);transform:translateX(-100%);transition:transform .45s}.sauces-page_btnFire___yWlk:hover{transform:scale(1.06) skewX(-2deg);box-shadow:0 10px 28px rgba(255,80,0,.28)}.sauces-page_btnFire___yWlk:hover:before{transform:translateX(100%)}.sauces-page_btnGhost__12oNK{background:transparent;border:2px solid #ff6b00;color:#ff6b00;font-family:Black Han Sans,sans-serif;font-size:18px;letter-spacing:3px;padding:14px 38px;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.sauces-page_btnGhost__12oNK:after{content:"";position:absolute;inset:0;background:#ff6b00;transform:scaleX(0);transform-origin:left;transition:transform .3s;z-index:0}.sauces-page_btnGhost__12oNK:hover{color:#000;box-shadow:0 8px 22px rgba(255,80,0,.18)}.sauces-page_btnGhost__12oNK:hover:after{transform:scaleX(1)}.sauces-page_footer__qCc6Y{background:#020100;border-top:1px solid #0e0500;padding:40px 7%;position:relative;z-index:1}.sauces-page_footerInner__TpTkH{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.sauces-page_footerBrand__yU1iV{font-size:22px}.sauces-page_footerBrandLink__zltci{width:fit-content}.sauces-page_footerLinks__6EuYk{display:flex;gap:20px;flex-wrap:wrap}.sauces-page_footerLinks__6EuYk a{font-size:12px;color:#7a5020;text-decoration:none;letter-spacing:1px;font-weight:600;transition:color .2s}.sauces-page_footerLinks__6EuYk a:hover{color:#ff6b00}.sauces-page_footerCopy__WYaey{font-size:12px;color:#4a2510;letter-spacing:1px}.sauces-page_visuallyHidden__k9Mp7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes sauces-page_shimmer__k5fR7{0%{background-position:200%}to{background-position:-200%}}@keyframes sauces-page_fadeUp__j9LDW{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes sauces-page_pulseGlow__TRpL8{0%,to{opacity:.4}50%{opacity:.8}}@keyframes sauces-page_cardPop__7Sihj{0%{opacity:0;transform:scale(.85) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes sauces-page_countPulse__DHmLt{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width:768px){.sauces-page_hero__1gTBO{padding:120px 7% 20px}.sauces-page_controls___LXsy{padding:10px 7% 0}.sauces-page_sauceStats___Z0C_{gap:24px}.sauces-page_filterRow__iyQKw{gap:8px}.sauces-page_filterBtn__UnQ7_{padding:10px 16px;font-size:12px;letter-spacing:1px}.sauces-page_filterCount__c2TYe{font-size:11px;padding:3px 8px}.sauces-page_sauceGrid__RQ0Rs{grid-template-columns:repeat(2,1fr);gap:8px}.sauces-page_sauceCard__exKXc{min-height:232px;padding:20px 12px 18px}.sauces-page_navBack__YZ972{display:none}}@media (max-width:480px){.sauces-page_sauceGrid__RQ0Rs{grid-template-columns:1fr 1fr;gap:6px}.sauces-page_sauceCardName___nZpM{font-size:13px}}@media (prefers-reduced-motion:reduce){.sauces-page_cardAnimate__toKQY,.sauces-page_filterRow__iyQKw,.sauces-page_gradientTextShimmer__6BUao,.sauces-page_sauceHeroGlow__oySXy,.sauces-page_sauceHeroLabel__IdZRl,.sauces-page_sauceHeroSub__4BTlc,.sauces-page_sauceHeroTitle__5836N,.sauces-page_sauceStatNum__HFYEl,.sauces-page_sauceStats___Z0C_,.sauces-page_searchRow__tptvk{animation:none!important;transition:none!important}}