.hgg-page,:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons,.kbg-v2.faq).gradient[class*=color-]{--hgg-ink: #131214;--hgg-cream: #fbf5ea;--hgg-mint: #c9d8cf;--hgg-blush: #fbdadd;--hgg-gold: #e0a82e;--hgg-gold-lt: #f6e2b0;--hgg-berry: #b3263a}.kbg-v2.best.gradient[class*=color-]{position:relative;overflow:hidden;background-color:#6a1424;background-image:radial-gradient(rgba(246,226,176,.16) 1px,transparent 1.5px),repeating-linear-gradient(45deg,rgba(255,255,255,.04) 0 2px,transparent 2px 14px);background-size:18px 18px,auto;color:#fbf5ea;border-top:4px solid #e0a82e}.kbg-v2.best.gradient[class*=color-]:before{content:"2026";position:absolute;left:50%;top:46%;z-index:0;color:transparent;font-size:clamp(180px,30vw,440px);font-style:italic;font-weight:900;line-height:1;white-space:nowrap;pointer-events:none;transform:translate(-50%,-54%);-webkit-text-stroke:2px rgba(224,168,46,.16)}.kbg-v2.best .kbg-v2-section{position:relative;z-index:1}.kbg-v2.best .hgg-spark{position:absolute;z-index:2;width:var(--hgg-spark-size, 18px);height:var(--hgg-spark-size, 18px);fill:var(--hgg-spark, #e0a82e);color:var(--hgg-spark, #e0a82e);pointer-events:none;animation:hgg-spark 2.8s ease-in-out infinite;animation-delay:var(--hgg-spark-delay, 0s)}.kbg-v2.best .hgg-spark--left{top:13%;left:8%;--hgg-spark-size: 22px;--hgg-spark-delay: -.5s}.kbg-v2.best .hgg-spark--right{top:18%;right:9%;--hgg-spark: #f6e2b0;--hgg-spark-size: 18px;--hgg-spark-delay: -1.4s}@keyframes hgg-spark{0%,to{opacity:.4;transform:scale(.6) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}:is(.kbg-v2.gamer,.kbg-v2.iso).gradient[class*=color-]{background:#123328;color:#fbf5ea}:is(.kbg-v2.office,.kbg-v2.budget,.kbg-v2.faq).gradient[class*=color-]{background:#fbf5ea;color:#131214}:is(.kbg-v2.small,.kbg-v2.addons).gradient[class*=color-]{background:#f2e4cb;color:#131214}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.iso) .sec-head h2,:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.iso) .sec-head__copy h2{color:#fbf5ea}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.iso) .sec-head p{color:#fbdadd}.kbg-v2.gamer .sec-head p,.kbg-v2.iso .sec-head p{color:#c9d8cf}:is(.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget) .kbg-v2-section.quickpicks .sec-head p a{color:#b3263a;font-weight:700}.kbg-v2.best .sec-head{max-width:40em;margin-right:auto;margin-left:auto;text-align:center}.kbg-v2.best .eyebrow{display:inline-flex;align-items:center;gap:12px;color:#e5b15b;font-size:13px;letter-spacing:.24em}.kbg-v2.best .eyebrow:before,.kbg-v2.best .eyebrow:after{content:"\2605";font-size:24px;letter-spacing:0}.sec-head h2 em{font-style:italic;font-weight:900}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.iso) .sec-head h2 em{color:#e0a82e;font-style:italic;font-weight:900}.kbg-v2.faq .eyebrow{color:#b3263a;letter-spacing:.2em}.kbg-v2.faq .sec-head h2 em{color:#b3263a}.kbg-v2.faq .kbg-v2-section.faq{--faq-accent: #b3263a;--faq-plus-bg: #f2e4cb;--faq-paper: #fffdf8}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp{border-radius:0;background:#fffdf8;color:#131214;box-shadow:0 1px 2px #1312140f,0 10px 20px -6px #1312141f,0 28px 48px -18px #13121438}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp .qp-img{height:220px;aspect-ratio:auto;background:#f3e7d2}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp:nth-child(4n+2) .qp-img{background:#e3ece2}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp:nth-child(4n+3) .qp-img{background:#f7e4e2}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp:nth-child(4n) .qp-img{background:#f6ebcb}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp .qp-img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:radial-gradient(rgba(255,255,255,.6) 1.4px,transparent 1.6px);background-size:22px 22px;opacity:.6;pointer-events:none}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp .qp-img:after{content:"";position:absolute;right:20%;bottom:30px;left:20%;z-index:1;height:16px;border-radius:50%;background:#13121433;filter:blur(9px);pointer-events:none}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp .qp-head{flex-direction:column;align-items:flex-start;gap:6px}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp .qp-name{font-size:clamp(13.5px,calc(16 * var(--relative-px)),16px);font-weight:700;line-height:1.35}.qp .qp-price{font-size:clamp(17px,calc(21 * var(--relative-px)),21px);font-weight:800}.kbg-v2-section.quickpicks .qp .qp-compare{font-size:14px;font-weight:600;color:#6e6d75}.kbg-v2-section.quickpicks .qp .qp-name,.kbg-v2-section.quickpicks .qp .qp-price{color:#131214}.kbg-v2-section.quickpicks .qp .qp-compare,.kbg-v2-section.quickpicks .qp .qp-meta,.kbg-v2-section.quickpicks .qp .why{color:#5a5146}@media(prefers-reduced-motion:reduce){:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp-cta-bar .qp-btn--atc:hover{transform:none}.kbg-v2.best .hgg-spark{animation:none;opacity:1;transform:none}}.showcase-section.community.gradient{background:#fbf5ea;color:#131214}.showcase-section.community .title_text,.showcase-section.community .header_sub{color:#131214}.hgg-cta.sale.gradient{overflow:visible}.kbg-v2.gamer,.kbg-v2.iso,.kbg-v2.office,.kbg-v2.budget,.kbg-v2.faq,.hgg-community.community,.kbg-v2.small,.kbg-v2.addons,.hgg-quotes.reviews,.hgg-sizes.guide,.hgg-finale.finale,.hgg-cta.sale{position:relative;overflow:visible}.kbg-v2.gamer:before,.kbg-v2.iso:before,.kbg-v2.office:before,.kbg-v2.budget:before,.kbg-v2.faq:before,.hgg-community.community:before,.kbg-v2.small:before,.kbg-v2.addons:before,.hgg-quotes.reviews:before,.hgg-sizes.guide:before,.hgg-finale.finale:before{content:"";position:absolute;left:0;right:0;top:-36px;z-index:1;display:block;width:100%;height:41px;pointer-events:none;background-color:var(--hgg-drift);-webkit-mask:var(--hgg-drift-mask) center / 100% 100% no-repeat;mask:var(--hgg-drift-mask) center / 100% 100% no-repeat}.kbg-v2.gamer{--hgg-drift: #123328;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V22C180%206%20360%204%20540%2020s360%2022%20540%202%20300-14%20360%200v18z'%2F%3E%3C%2Fsvg%3E")}.kbg-v2.iso{--hgg-drift: #123328;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V14c200%2020%20400%2026%20640%2010s420-18%20600%200%20160%208%20200%204v26z'%2F%3E%3C%2Fsvg%3E")}.kbg-v2.office{--hgg-drift: #fbf5ea;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V18c200%2018%20420%2022%20620%206S1060-4%201240%2012s160%2010%20200%206v22z'%2F%3E%3C%2Fsvg%3E")}.kbg-v2.budget{--hgg-drift: #fbf5ea;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V22C240%202%20480%206%20720%2022s480%2014%20720-4v22z'%2F%3E%3C%2Fsvg%3E")}.kbg-v2.faq{--hgg-drift: #fbf5ea;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V24C240%206%20480%202%20720%2018s480%2020%20720%200v22z'%2F%3E%3C%2Fsvg%3E")}.hgg-community.community{--hgg-drift: #fbf5ea;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V16c240%2020%20520%2022%20760%206s460-14%20680%202v16z'%2F%3E%3C%2Fsvg%3E")}.kbg-v2.small{--hgg-drift: #f2e4cb;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V16c160%2016%20360%2024%20560%2010S980%200%201160%2014s200%2012%20280%204v22z'%2F%3E%3C%2Fsvg%3E")}.kbg-v2.addons{--hgg-drift: #f2e4cb;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V20c200-16%20460-18%20700%202s500%2016%20740-6v24z'%2F%3E%3C%2Fsvg%3E")}.hgg-quotes.reviews{--hgg-drift: #f2e4cb;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V22C260%204%20520%204%20760%2020s440%2016%20680-2v22z'%2F%3E%3C%2Fsvg%3E")}.hgg-sizes.guide{--hgg-drift: #0c241d;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V24C220%204%20440%202%20660%2018s440%2020%20600%204%20140-8%20180-6v20z'%2F%3E%3C%2Fsvg%3E")}.hgg-finale.finale{--hgg-drift: #0c241d;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V18c200%2018%20420%2020%20660%204s500-14%20780%204v14z'%2F%3E%3C%2Fsvg%3E")}.hgg-cta.sale{--hgg-drift: #b3263a;--hgg-drift-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201440%2040'%20preserveAspectRatio%3D'none'%3E%3Cpath%20fill%3D'black'%20d%3D'M0%2040V20c240-18%20480-18%20720%200s480%2018%20720%200v20z'%2F%3E%3C%2Fsvg%3E")}:is(.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso) .sec-head--scene{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,35%);gap:clamp(24px,5vw,96px);align-items:center;max-width:none;margin-bottom:clamp(28px,4vw,48px)}:is(.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso) .sec-head--scene .sec-copy{grid-column:1;grid-row:1;min-width:0}.hgg-scene{position:relative;display:grid;grid-column:2;grid-row:1;place-items:center;height:260px;min-width:0;pointer-events:none}.hgg-scene img{width:auto;max-width:min(100%,560px);height:auto;max-height:100%;object-fit:contain;filter:drop-shadow(0 24px 30px rgba(0,0,0,.35));animation:hgg-scene-hover 7s ease-in-out infinite}.hgg-scene--cocoa img{max-width:min(100%,600px);filter:none}.hgg-scene--gift img{max-width:min(100%,480px);filter:none}.hgg-scene--stocking img{max-width:min(100%,460px);filter:none}.hgg-scene--house img{max-width:min(100%,480px);filter:drop-shadow(0 20px 28px rgba(0,0,0,.35))}.hgg-scene--keys{container-type:inline-size}.hgg-cap{--s: clamp(34px, 11cqw, 60px);position:absolute;left:var(--x);top:var(--y);z-index:2;width:var(--s);aspect-ratio:1;border-radius:22%;background:var(--hgg-cap-side);box-shadow:0 2px #00000040,0 22px 26px -12px #00000080;transform:rotate(var(--r, 0deg));animation:hgg-cap-bob 5.5s ease-in-out infinite;animation-delay:var(--d, 0s)}.hgg-cap>span{position:absolute;top:5%;right:11%;bottom:20%;left:11%;display:grid;place-items:center;border-radius:18%;background:var(--hgg-cap-top);box-shadow:inset 0 2px #ffffff80,inset 0 -4px 8px #00000024;color:var(--hgg-cap-leg);font-size:calc(var(--s) * .34);font-weight:800;line-height:1}.hgg-cap--gold{--hgg-cap-top: #f4c656;--hgg-cap-side: #b8841a;--hgg-cap-leg: #3a2a06}.hgg-cap--cream{--hgg-cap-top: #fffdf8;--hgg-cap-side: #d6c8ae;--hgg-cap-leg: #1c4a3b}.hgg-cap--berry{--hgg-cap-top: #d23a50;--hgg-cap-side: #8a1a2b;--hgg-cap-leg: #fff}.hgg-cap--ss{--x: 2%;--y: 10%;--r: -10deg;--d: 0s}.hgg-cap--ee{--x: 7%;--y: 56%;--r: 8deg;--d: -2.4s}.hgg-cap--en{--x: auto;--y: 6%;--r: 9deg;--d: -1.2s;right:3%}.hgg-cap--ka{--x: auto;--y: 50%;--r: -7deg;--d: -3.6s;right:0}@keyframes hgg-scene-hover{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes hgg-cap-bob{0%,to{transform:translateY(0) rotate(var(--r, 0deg))}50%{transform:translateY(-10px) rotate(calc(var(--r, 0deg) + 3deg))}}.kbg-v2.addons .sec-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(16rem,28em);gap:12px 20px;align-items:end;max-width:none;margin-bottom:36px}.kbg-v2.addons .sec-head .eyebrow,.kbg-v2.addons .sec-head h2{grid-column:1}.kbg-v2.addons .sec-head p{grid-column:2;grid-row:1 / span 2;align-self:end;width:auto;max-width:28em;margin:0}:is(.kbg-v2.office,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-links{gap:12px;margin-bottom:28px}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-link-chip{flex-direction:row;align-items:center;gap:10px;min-height:48px;padding:0 20px;border:1.5px solid rgba(251,245,234,.45);border-radius:4px;background:transparent;color:#fbf5ea}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-link-chip small{color:#9fb8aa;font-size:12px;letter-spacing:.1em}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-link-chip:hover,.kbg-v2.iso .kbg-v2-section.quickpicks .qp-link-chip:focus-visible{border-color:#fbf5ea;background:#fbf5ea;color:#123328}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-link-chip:hover small,.kbg-v2.iso .kbg-v2-section.quickpicks .qp-link-chip:focus-visible small{color:#5a5146}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-link-chip:focus-visible{outline:3px solid #f6e2b0;outline-offset:2px}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-links-note{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto;color:#f6e2b0;font-size:14px;font-weight:700}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-links-note__icon{flex:none}@media screen and (max-width:990px){.sec-head--scene{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:989px){:is(.kbg-v2.office,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.kbg-v2.best,.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso,.kbg-v2.addons) .kbg-v2-section.quickpicks .qp .qp-img{height:130px}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-link-chip{padding:0 15px}}@media screen and (max-width:749px){.kbg-v2.addons .sec-head{grid-template-columns:minmax(0,1fr)}.kbg-v2.addons .sec-head p{grid-column:1;grid-row:auto;max-width:none}}@media screen and (max-width:600px){:is(.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso) .sec-head--scene{display:flow-root}:is(.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso) .sec-head--scene .sec-copy>*{margin-bottom:14px}:is(.kbg-v2.gamer,.kbg-v2.office,.kbg-v2.small,.kbg-v2.budget,.kbg-v2.iso) .sec-head--scene .sec-copy>:last-child{margin-bottom:0}.hgg-scene{float:right;width:30%;max-width:150px;height:auto;margin:0 0 6px 10px}.hgg-scene img{max-height:none;animation:none}.hgg-scene--keys .hgg-cap{--s: clamp(18px, 14cqw, 24px)}.kbg-v2.iso .kbg-v2-section.quickpicks .qp-links-note{margin-left:0}}@media(prefers-reduced-motion:reduce){.hgg-scene img,.hgg-cap{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-holiday-gift-guide-skin.css.map */
