.kevel-debug-mode{outline-offset:2px;background-color:#ffebee;outline:2px dashed #faadbb;position:relative}.kevel-debug-mode:after{color:#72182d;content:"Kevel Ad";background-color:#ffebee;padding:8px 12px;font-size:.75rem;display:inline-block;position:absolute;top:0;right:0}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;padding:8px 12px;font-size:.75rem;position:absolute;top:0;right:0;box-shadow:0 1px 10px #1f243380}@media (min-width:768px){.banner-wrapper.show-product{padding-bottom:132px}}.banner-wrapper .banner-item{height:100%;color:var(--theme-text);background-color:var(--theme-bg);border:var(--theme-card-border-width) solid var(--theme-border);border-radius:10px;position:relative;overflow:hidden}.banner-wrapper .banner-item .black-friday-sale-streamers{z-index:2;width:200%;top:2%;left:-20%;rotate:14deg}.banner-wrapper .banner-item.tdf-banner .feed-button{background-color:#448bc2}.banner-wrapper .banner-item.tdf-banner .feed-button:hover,.banner-wrapper .banner-item.tdf-banner .feed-button:active{background-color:#2d628a}.banner-wrapper .banner-item.tdf-banner .feed-button:disabled{background-color:#768590}.banner-wrapper .banner-item.tdf-banner .feed-button.button-loading{color:#0000}.banner-wrapper .banner-item.tdf-banner .feed-corner-flag{z-index:2}.banner-wrapper .banner-item.tdf-banner .content{padding:80px 16px 0}.banner-wrapper .banner-item.tdf-banner .tdf-header{z-index:1;color:var(--theme-heading);grid-area:1/1/2/-1;gap:16px;margin:16px 16px 0;display:flex}.banner-wrapper .banner-item.tdf-banner .tdf-header .tdf-flag{background-image:linear-gradient(90deg,#448bc2 0% 33%,#fff 33% 66%,#ed2939 66% 100%);width:100%;height:8px}.banner-wrapper .banner-item.tdf-banner .tdf-header.with-corner-flag .tdf-flag{display:none}.banner-wrapper .banner-item.tdf-banner .tdf-header .tdf-lockup>*{width:auto;height:40px}.banner-wrapper .banner-item.tdf-banner .tdf-header .flag-placeholder.feed-corner-flag{position:initial;z-index:0;color:#0000;text-wrap:nowrap;background-color:#0000;margin-right:-32px;position:static}@media (min-width:768px){.banner-wrapper .banner-item.tdf-banner .content{padding:64px 0 32px 32px}.banner-wrapper .banner-item.tdf-banner .tdf-header{gap:32px;margin:16px 32px 0}.banner-wrapper .banner-item.tdf-banner .tdf-header.with-corner-flag .tdf-flag{display:block}}@media (min-width:992px){.banner-wrapper .banner-item.tdf-banner .tdf-header .tdf-lockup>*{height:60px}}.banner-wrapper .banner-item .banner-corner-flag{color:var(--theme-flag-color);background-color:var(--theme-flag-bg)}.banner-wrapper .banner-item .content{z-index:1}.banner-wrapper .banner-item .content .banner-item-copy{width:100%}.banner-wrapper .banner-item .content .banner-item-copy .bc-heading{padding-bottom:40px}.banner-wrapper .banner-item .content .banner-item-copy .bc-cta{position:static}.banner-wrapper .banner-item .content .banner-item-copy .bc-cta:before{z-index:2;content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.banner-wrapper .banner-item .banner-media{width:100%;height:240px;display:flex}.banner-wrapper .banner-item .banner-media .banner-item-img,.banner-wrapper .banner-item .banner-media .banner-item-video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner-wrapper .banner-item .banner-sponsored-fineprint{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:.8125rem;position:absolute;bottom:100%;left:0}@media (min-width:768px){.banner-wrapper .banner-item .banner-sponsored-fineprint{font-size:.75rem}}.banner-wrapper .banner-item .banner-sponsored-fineprint{font-style:normal;font-weight:400;line-height:calc(1em + 4px)}.banner-wrapper .banner-item .banner-sponsored-fineprint strong{font-weight:600}.banner-wrapper .banner-item .banner-sponsored-fineprint{color:#939eb4}.banner-wrapper .banner-item.image-position-left .black-friday-sale-streamers{width:200%;left:-80%;rotate:-16deg}.banner-wrapper .banner-item.image-position-left .product{justify-content:flex-start}.banner-wrapper .banner-item.layout-grid .banner-item-overflow-wrapper{grid-template-rows:32px auto;grid-template-columns:2fr 1fr 2fr;overflow:hidden}.banner-wrapper .banner-item.layout-grid.tdf-banner .tdf-header{margin:16px 16px 0}.banner-wrapper .banner-item.layout-grid .banner-media{grid-area:2/2/3/4;min-width:0;position:relative}.banner-wrapper .banner-item.layout-grid .banner-media picture{max-width:100%}.banner-wrapper .banner-item.layout-grid .banner-media img{width:100%;position:relative;right:-15%}.banner-wrapper .banner-item.layout-grid .content{grid-area:2/1/3/3;justify-content:space-between;gap:24px;max-width:17.5rem;padding:16px}.banner-wrapper .banner-item.layout-grid .content .text .heading{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:1.5rem}@media (min-width:768px){.banner-wrapper .banner-item.layout-grid .content .text .heading{font-size:2.25rem}}.banner-wrapper .banner-item.layout-grid .content .text .heading{font-style:normal;font-weight:600;line-height:calc(1em + 4px)}.banner-wrapper .banner-item.layout-grid .content .text .description{font-size:1rem}.banner-wrapper .banner-item.layout-grid.size-2x2 .banner-item-overflow-wrapper,.banner-wrapper .banner-item.layout-grid.size-5x2 .banner-item-overflow-wrapper{grid-template-rows:1fr 2fr;grid-template-columns:1fr 2fr;height:100%}.banner-wrapper .banner-item.layout-grid.size-2x2 .black-friday-sale-streamers,.banner-wrapper .banner-item.layout-grid.size-5x2 .black-friday-sale-streamers{display:none}.banner-wrapper .banner-item.layout-grid.size-2x2 .content,.banner-wrapper .banner-item.layout-grid.size-5x2 .content{grid-area:1/1/3/3;padding-top:16px}.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .heading,.banner-wrapper .banner-item.layout-grid.size-5x2 .content .text .heading{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:1.5rem}@media (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .heading,.banner-wrapper .banner-item.layout-grid.size-5x2 .content .text .heading{font-size:2.25rem}}.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .heading,.banner-wrapper .banner-item.layout-grid.size-5x2 .content .text .heading{font-style:normal;font-weight:600;line-height:calc(1em + 4px)}.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .description,.banner-wrapper .banner-item.layout-grid.size-5x2 .content .text .description{display:none}.banner-wrapper .banner-item.layout-grid.size-2x2 .banner-media,.banner-wrapper .banner-item.layout-grid.size-5x2 .banner-media{grid-area:2/2/3/3}.banner-wrapper .banner-item.layout-transparent{padding:0}.banner-wrapper .banner-item.layout-transparent .banner-media{min-height:320px}.banner-wrapper .banner-item.layout-transparent .banner-media .banner-item-img{-o-object-fit:contain;object-fit:contain}@media (max-width:767.98px){.banner-wrapper .banner-item.layout-cutoutwithproduct{flex-direction:column;gap:24px;padding:16px;display:flex}.banner-wrapper .banner-item.layout-cutoutwithproduct .content{flex:none;order:2;margin-bottom:16px}.banner-wrapper .banner-item.layout-cutoutwithproduct .content .banner-item-copy .bc-cta{position:static}.banner-wrapper .banner-item.layout-cutoutwithproduct .content .banner-item-copy .bc-cta:before{display:none}.banner-wrapper .banner-item.layout-cutoutwithproduct .product{text-align:center;order:3}.banner-wrapper .banner-item.layout-cutoutwithproduct .product .product-variant-card{text-align:left;width:286px;text-align:initial}}.banner-wrapper .banner-item.layout-background{background-color:#dcdfe5}.banner-wrapper .banner-item.layout-background .content{z-index:1;min-height:340px;margin:0;padding:0;position:relative}.banner-wrapper .banner-item.layout-background .banner-media{z-index:0;contain:size;width:100%;height:100%;min-height:0;position:absolute;inset:0}.banner-wrapper .banner-item.layout-background .banner-media .banner-item-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width:768px){.banner-wrapper .banner-item.layout-background .content{padding:32px 0 32px 32px}.banner-wrapper .banner-item{display:flex}.banner-wrapper .banner-item .content{flex:1 0;align-items:flex-end;margin:0;display:flex}.banner-wrapper .banner-item .content .banner-content{padding:40px}.banner-wrapper .banner-item .banner-media{flex:1 0;height:auto;min-height:300px}.banner-wrapper .banner-item.layout-grid .banner-item-overflow-wrapper{height:100%}.banner-wrapper .banner-item.layout-grid .content{justify-content:space-between;gap:24px;padding:16px}.banner-wrapper .banner-item.layout-grid .content .text .heading{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}}@media (min-width:768px) and (min-width:768px){.banner-wrapper .banner-item.layout-grid .content .text .heading{font-size:2.5rem}}@media (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-2x2 .banner-item-overflow-wrapper{grid-template-rows:1fr 1fr;grid-template-columns:1fr 4fr 0}.banner-wrapper .banner-item.layout-grid.size-2x2 .black-friday-sale-streamers{display:none}.banner-wrapper .banner-item.layout-grid.size-2x2 .content{grid-area:1/1/3/3;max-width:20rem}.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text{flex-direction:column;display:flex}.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .heading{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}}@media (min-width:768px) and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .heading{font-size:2.25rem}}@media (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .description{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px);display:block}}@media (min-width:768px) and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .description{font-size:1rem}}@media (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .description strong{font-weight:600}.banner-wrapper .banner-item.layout-grid.size-2x2 .content .banner-cta{min-width:120px}.banner-wrapper .banner-item.layout-grid.size-5x2 .banner-item-overflow-wrapper{grid-template-rows:auto auto}.banner-wrapper .banner-item.layout-grid.size-5x2 .content .text .heading{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}}@media (min-width:768px) and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-5x2 .content .text .heading{font-size:2.5rem}}@media (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-5x2 .content .text .description{display:block}.banner-wrapper .banner-item.layout-grid.size-6x2 .banner-item-overflow-wrapper{grid-template-columns:2fr 1fr 1fr}.banner-wrapper .banner-item.layout-grid.size-6x2 .content{max-width:25rem}.banner-wrapper .banner-item.layout-grid.size-6x4 .banner-item-overflow-wrapper{grid-template-rows:2fr 1fr 2fr;grid-template-columns:1fr 1fr 0}.banner-wrapper .banner-item.layout-grid.size-6x4 .content{grid-area:1/1/3/3;max-width:440px;padding:56px 12px 12px 16px}.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .heading{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}}@media (min-width:768px) and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .heading{font-size:2.5rem}}@media (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .description{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px)}}@media (min-width:768px) and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .description{font-size:1.25rem}}@media (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .description strong{font-weight:600}.banner-wrapper .banner-item.layout-grid.size-6x4 .banner-media{grid-area:2/2/4/3}.banner-wrapper .banner-item.layout-grid.size-6x4 .banner-media img{right:0}.banner-wrapper .banner-item.layout-transparent .content{justify-content:center}.banner-wrapper .banner-item.layout-cutout .content,.banner-wrapper .banner-item.layout-cutoutwithproduct .content{justify-content:flex-end;min-height:450px}.banner-wrapper .banner-item.layout-cutout .content .banner-item-copy,.banner-wrapper .banner-item.layout-cutoutwithproduct .content .banner-item-copy{width:100%}.banner-wrapper .banner-item.layout-cutout .banner-media,.banner-wrapper .banner-item.layout-cutoutwithproduct .banner-media{contain:size;padding-top:0}.banner-wrapper .banner-item.layout-cutout .banner-media .banner-item-img,.banner-wrapper .banner-item.layout-cutout .banner-media .banner-item-video,.banner-wrapper .banner-item.layout-cutoutwithproduct .banner-media .banner-item-img,.banner-wrapper .banner-item.layout-cutoutwithproduct .banner-media .banner-item-video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:none;display:block}.banner-wrapper .banner-item.layout-cutout.image-position-left .content,.banner-wrapper .banner-item.layout-cutoutwithproduct.image-position-left .content{order:2;padding-inline:0 24px}.banner-wrapper .banner-item.layout-cutout.image-position-left .banner-media,.banner-wrapper .banner-item.layout-cutoutwithproduct.image-position-left .banner-media{order:1}.banner-wrapper .banner-item.layout-cutoutwithproduct{overflow:visible}.banner-wrapper .banner-item.layout-cutoutwithproduct .product{position:absolute;top:calc(100% - 180px);right:25%;translate:50%}.banner-wrapper .banner-item.layout-background{padding-block:32px}.banner-wrapper .banner-item.layout-background .content{padding:0}}@media (min-width:992px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content{max-width:540px;padding:56px 16px 16px 32px}.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .heading{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}}@media (min-width:992px) and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .heading{font-size:2.5rem}}@media (min-width:992px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .description{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px)}}@media (min-width:992px) and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .description{font-size:1.25rem}}@media (min-width:992px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .description strong{font-weight:600}.banner-wrapper .banner-item.layout-grid.size-5x2 .black-friday-sale-streamers{display:block}}.banner-wrapper .promo-strip{background:var(--theme-bg-secondary);position:absolute;top:0;left:0}.banner-wrapper .has-promo-strip .content{padding-top:36px;position:relative}.banner-wrapper .banner-item.theme-bfcm-black,.banner-wrapper .banner-item.theme-winter{--theme-heading:#def625;--theme-heading-secondary:#def625;--theme-card-heading:#def625;--theme-text:#def625;--theme-text-light:#def625;--theme-text-hover:#def625;--theme-text-highlight:#def625;--theme-price-sale:#ed1c24;--theme-price-sale-compare:#7586a3;--theme-bg:#001217;--theme-bg-transparent:#001217d9;--theme-bg-hover:#050126;--theme-bg-secondary:#001217;--theme-grid-pattern-line-color:#fff;--theme-grid-pattern-line-color-hover:#fff;--theme-accent-color:#001217;--theme-accent-bg:#def625;--theme-flag-color:#def625;--theme-flag-bg:#001217;--theme-underline-color:#def625;--theme-border:#dcdfe5;--theme-card-border-width:1px;--theme-product-specs-heading:#f6f7f8;--theme-product-specs-text:#c3c9d5;--theme-product-specs-border:#dcdfe5;--pill-color-principal:#edeff2;--pill-color-principal-contrast:#09023d;--pill-color-subsidiary:#09023d;--pill-color-subsidiary-contrast:#edeff2;border:0}.banner-wrapper .banner-item.theme-bfcm-black .banner-item-copy .bc-subheading,.banner-wrapper .banner-item.theme-bfcm-black .banner-item-copy .bc-description,.banner-wrapper .banner-item.theme-winter .banner-item-copy .bc-subheading,.banner-wrapper .banner-item.theme-winter .banner-item-copy .bc-description{color:#fff}.banner-wrapper .banner-item.theme-bfcm-black .banner-item-copy .bc-heading,.banner-wrapper .banner-item.theme-winter .banner-item-copy .bc-heading{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:2rem}@media (min-width:768px){.banner-wrapper .banner-item.theme-bfcm-black .banner-item-copy .bc-heading,.banner-wrapper .banner-item.theme-winter .banner-item-copy .bc-heading{font-size:2.5rem}}.banner-wrapper .banner-item.theme-bfcm-black .banner-item-copy .bc-heading,.banner-wrapper .banner-item.theme-winter .banner-item-copy .bc-heading{font-style:normal;font-weight:600;line-height:calc(1em + 4px)}.banner-wrapper .banner-item.theme-bfcm-black .banner-item-copy .bc-heading .highlighted-text,.banner-wrapper .banner-item.theme-winter .banner-item-copy .bc-heading .highlighted-text{color:#fff}.banner-wrapper .banner-item.theme-bfcm-black .feed-button,.banner-wrapper .banner-item.theme-winter .feed-button{color:#000;background-color:#def625;border-color:#def625}.banner-wrapper .banner-item.theme-bfcm-black .feed-button:hover,.banner-wrapper .banner-item.theme-winter .feed-button:hover{color:#def625;background-color:#000;border-color:#def625}
/*# sourceMappingURL=0g3u2gu0ou0n7.css.map*/