.sale-streamer{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-style:normal;line-height:1.25;width:100%;padding:6px 8px 7px;overflow:hidden;color:var(--theme-text);text-align:center;white-space:nowrap;background-color:var(--theme-bg)}.sale-streamer,.sale-streamer strong{font-weight:600}@media(min-width:768px){.sale-streamer{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-style:normal;line-height:1.25}.sale-streamer,.sale-streamer strong{font-weight:600}}.black-friday-sale-streamers,.black-friday-sale-streamers .sale-streamer{position:absolute;top:0;left:0;width:100%}.black-friday-sale-streamers .sale-streamer:first-child{padding-left:32px}.slanted-checkers-box{--background-color:var(--theme-bg);--background-position: ;background-color:var(--background-color);background-repeat:no-repeat;background-position:var(--background-position);background-size:auto 100%}.highlighted-text{position:relative;z-index:0;color:var(--theme-heading)}.highlighted-text .spacer{display:inline-block;width:.25ch}.highlighted-text .highlighted-string em{position:relative;z-index:2;display:inline-block;padding-right:.12em}.highlighted-text .highlighted-string em:after{position:absolute;z-index:-1;content:"";background-color:var(--theme-accent-bg);transform:skewX(-10deg)}.highlighted-text .highlighted-string em:last-child{padding:0}.highlighted-text.encasing em{color:var(--theme-accent-color)}.highlighted-text.encasing em:after{inset:.02em -.06em}.highlighted-text.underline em:after{bottom:.1em;left:-.125em;width:calc(100% + .17em);height:.35em;background-color:var(--theme-underline-color)}.image-missing{background-color:#dcdfe5}@media(min-width:768px){.banner-wrapper.show-product{padding-bottom:120px}}.banner-wrapper .banner-item{position:relative;height:100%;color:var(--theme-text);background-color:var(--theme-bg)}.banner-wrapper .banner-item .banner-item-overflow-wrapper{position:relative;display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto;overflow:hidden}.banner-wrapper .banner-item .pattern{grid-area:1/1/-1/-1;max-width:100%;background-color:var(--theme-bg)}.banner-wrapper .banner-item .black-friday-sale-streamers{top:2%;left:-20%;z-index:2;width:200%;rotate:14deg}.banner-wrapper .banner-item.tdf-banner .feed-button{background-color:#448bc2}.banner-wrapper .banner-item.tdf-banner .feed-button:active,.banner-wrapper .banner-item.tdf-banner .feed-button:hover{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:transparent}.banner-wrapper .banner-item.tdf-banner .pattern.photo,.banner-wrapper .banner-item.tdf-banner .pattern.polka{--bg-pattern:none;grid-area:1/-3/-1/-1;background-color:var(--theme-bg);background-image:none;background-image:var(--bg-pattern);background-repeat:no-repeat;background-position:0 100%;background-size:auto 100%}.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;display:flex;grid-area:1/1/2/-1;gap:16px;margin:16px 16px 0;color:var(--theme-heading)}.banner-wrapper .banner-item.tdf-banner .tdf-header .tdf-flag{width:100%;height:8px;background-image:linear-gradient(90deg,#448bc2 0 33%,#fff 33% 66%,#ed2939 66% 100%)}.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:static;z-index:0;margin-right:-32px;color:transparent;text-wrap:nowrap;background-color:transparent}@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.tdf-banner.layout-outbound .tdf-flag{grid-area:2/1/3/-1}.banner-wrapper .banner-item.tdf-banner.layout-outbound .pattern.photo{grid-area:2/1/-1/-1;background-position:100% 100%}.banner-wrapper .banner-item.tdf-banner.layout-cutout .pattern.photo{grid-area:1/-2/2/-1}.banner-wrapper .banner-item .slanted-checkers-box{background-repeat:no-repeat;background-position:100% 0;background-size:cover}.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;display:flex;flex-direction:column;grid-area:1/1/2/3;gap:32px;align-items:flex-start;justify-content:space-between;padding:56px 16px 0}.banner-wrapper .banner-item .content .banner-logo{display:inline-block;width:auto;height:48px}.banner-wrapper .banner-item .content .text{display:flex;flex-direction:column;gap:8px}.banner-wrapper .banner-item .content .text .heading{font-family:abolition,arial,sans-serif;font-size:2.25rem;font-style:italic;font-weight:400;line-height:1.05;margin:0;color:var(--theme-heading)}@media(min-width:768px){.banner-wrapper .banner-item .content .text .heading{font-size:3.75rem}}.banner-wrapper .banner-item .content .text .heading .styled-text{line-height:inherit}.banner-wrapper .banner-item .content .text .heading .styled-text.encasing em{color:var(--theme-accent-color)}.banner-wrapper .banner-item .content .text .heading .styled-text.encasing em:after{background-color:var(--theme-accent-bg)}.banner-wrapper .banner-item .content .text .heading .styled-text.underline em:after{background-color:var(--theme-underline-color)}.banner-wrapper .banner-item .content .text .sub-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.25;margin:0;color:var(--theme-text)}.banner-wrapper .banner-item .content .text .sub-heading strong{font-weight:600}.banner-wrapper .banner-item .content .text .description{font-size:1.125rem;line-height:1.5;color:var(--theme-text)}.banner-wrapper .banner-item .content .text .description p{margin:0}.banner-wrapper .banner-item .content .text .description ul{--marker-image:url("data:image/svg+xml;utf8,<svg width='18' height='18' version='1.1' viewBox='0 -6 16 22' xmlns='http://www.w3.org/2000/svg'><circle cx='8' cy='8' r='8' fill='%231690e1'/><path d='m4.2 8.11 2.63 2.74 4.55-5.75' stroke='%23f6f7f8' stroke-linecap='round' fill='none' stroke-linejoin='round' stroke-width='1.5'/></svg>");padding:0 0 0 19px;margin-inline:0;margin-bottom:4px;margin-top:16px}.banner-wrapper .banner-item .content .text .description ul li{margin-bottom:12px;line-height:1.5;list-style:var(--marker-type) outside var(--marker-image);list-style-image:var(--marker-image)}.banner-wrapper .banner-item .content .text .description ul li::marker{color:var(--marker-color)}.banner-wrapper .banner-item .content .text .description ul li:last-child{margin-bottom:0}.banner-wrapper .banner-item .content .text .description ul li{margin-bottom:8px}.banner-wrapper .banner-item .content .banner-cta{position:static}.banner-wrapper .banner-item .content .banner-cta:before{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;content:""}.banner-wrapper .banner-item .image{display:flex;grid-area:2/1/3/3;align-items:flex-end;justify-content:flex-end;min-width:0;max-width:100%}.banner-wrapper .banner-item .image img{max-width:100%}.banner-wrapper .banner-item .product{position:absolute;bottom:-120px;display:flex;justify-content:flex-end;width:100%;padding-inline:24px;color:#0e1d39}.banner-wrapper .banner-item .product>div{width:286px}.banner-wrapper .banner-item.image-position-left .black-friday-sale-streamers{left:-80%;width:200%;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 .pattern{grid-area:1/1/3/4}.banner-wrapper .banner-item.layout-grid .image{position:relative;grid-area:2/2/3/4;min-width:0}.banner-wrapper .banner-item.layout-grid .image picture{max-width:100%}.banner-wrapper .banner-item.layout-grid .image img{position:relative;right:-15%;width:100%}.banner-wrapper .banner-item.layout-grid .content{grid-area:2/1/3/3;gap:24px;justify-content:space-between;max-width:17.5rem;padding:16px}.banner-wrapper .banner-item.layout-grid .content .text .heading{font-family:abolition,arial,sans-serif;font-size:1.75rem;font-style:italic;font-weight:400;line-height:1.05}@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 .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-family:abolition,arial,sans-serif;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1.05}@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:1.75rem}}.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 .image,.banner-wrapper .banner-item.layout-grid.size-5x2 .image{grid-area:2/2/3/3}.banner-wrapper .banner-item.layout-outbound .image,.banner-wrapper .banner-item.layout-transparent .image{padding-top:48px}.banner-wrapper .banner-item.layout-outbound .image img,.banner-wrapper .banner-item.layout-transparent .image img{height:auto}.banner-wrapper .banner-item.layout-outbound .black-friday-sale-streamers{top:auto;bottom:10%;left:-14%;width:200%;rotate:-12deg}.banner-wrapper .banner-item.layout-cutout .banner-item-overflow-wrapper,.banner-wrapper .banner-item.layout-cutoutwithproduct .banner-item-overflow-wrapper{gap:40px}.banner-wrapper .banner-item.layout-cutout picture,.banner-wrapper .banner-item.layout-cutoutwithproduct picture{width:100%}.banner-wrapper .banner-item.layout-cutout .image img,.banner-wrapper .banner-item.layout-cutoutwithproduct .image img{-webkit-clip-path:polygon(0 100%,1000px 100%,100% calc(100% - 1000px),176.3269807085px calc(100% - 1000px));clip-path:polygon(0 100%,1000px 100%,100% calc(100% - 1000px),176.3269807085px calc(100% - 1000px));width:100%;max-height:350px;-o-object-fit:cover;object-fit:cover}.banner-wrapper .banner-item.layout-cutout.image-position-left .image img,.banner-wrapper .banner-item.layout-cutoutwithproduct.image-position-left .image img{-webkit-clip-path:polygon(0 1000px,calc(100% - 176.3269807085px) 1000px,100% 0,0 0);clip-path:polygon(0 1000px,calc(100% - 176.3269807085px) 1000px,100% 0,0 0)}@media(max-width:767.98px){.banner-wrapper .banner-item.layout-cutoutwithproduct .banner-item-overflow-wrapper{grid-template-rows:auto auto 120px auto;grid-template-columns:auto}.banner-wrapper .banner-item.layout-cutoutwithproduct .pattern{grid-area:1/1/5/2}.banner-wrapper .banner-item.layout-cutoutwithproduct .content{grid-area:2/1/4/2;padding:0 16px 120px;margin:150px 8px 8px;--theme-heading:#fefefe;--theme-text:#f6f7f8;--theme-bg:#0e1d39;--theme-accent-color:#0e1d39;--theme-accent-bg:#def625;--theme-flag-color:#fff;--theme-flag-bg:#1690e1;--theme-underline-color:#def625;position:relative;z-index:0}.banner-wrapper .banner-item.layout-cutoutwithproduct .content:before{position:absolute;z-index:-1;display:block;width:100%;height:110%;content:"";background-image:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.467) 80%,transparent);bottom:0;left:0}.banner-wrapper .banner-item.layout-cutoutwithproduct .content .heading{font-family:abolition,arial,sans-serif;font-size:2.25rem;font-style:italic;font-weight:400;line-height:1.05}}@media(max-width:767.98px)and (min-width:768px){.banner-wrapper .banner-item.layout-cutoutwithproduct .content .heading{font-size:3.75rem}}@media(max-width:767.98px){.banner-wrapper .banner-item.layout-cutoutwithproduct .content .heading .highlighted-text{--theme-heading:#fefefe;--theme-text:#f6f7f8;--theme-bg:#0e1d39;--theme-accent-color:#0e1d39;--theme-accent-bg:#def625;--theme-flag-color:#fff;--theme-flag-bg:#1690e1;--theme-underline-color:#def625}.banner-wrapper .banner-item.layout-cutoutwithproduct .content .sub-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.25rem;font-style:normal;line-height:1.25}.banner-wrapper .banner-item.layout-cutoutwithproduct .content .sub-heading strong{font-weight:600}.banner-wrapper .banner-item.layout-cutoutwithproduct .content p{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.25}.banner-wrapper .banner-item.layout-cutoutwithproduct .content p strong{font-weight:600}.banner-wrapper .banner-item.layout-cutoutwithproduct .image{grid-area:1/1/4/2;align-items:flex-start;margin:8px;background-color:#000}.banner-wrapper .banner-item.layout-cutoutwithproduct .image picture{position:relative;width:100%}.banner-wrapper .banner-item.layout-cutoutwithproduct .image picture:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;content:"";background-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.467) 10%,transparent 20%)}.banner-wrapper .banner-item.layout-cutoutwithproduct .image img{max-height:none;-webkit-clip-path:none;clip-path:none;-o-object-fit:cover;object-fit:cover}.banner-wrapper .banner-item.layout-cutoutwithproduct.image-position-left .image img{-webkit-clip-path:none;clip-path:none}.banner-wrapper .banner-item.layout-cutoutwithproduct .product{position:static;grid-area:3/1/5/2;justify-content:center;padding:16px}}.banner-wrapper .banner-item.layout-background .content{z-index:1;grid-area:1/1/3/3;min-height:340px;padding:16px}.banner-wrapper .banner-item.layout-background .image{grid-area:1/1/3/3;contain:size;min-height:0}.banner-wrapper .banner-item.layout-background .image picture{width:100%;height:100%}.banner-wrapper .banner-item.layout-background .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.banner-wrapper .banner-item.layout-background .content{padding:32px 0 32px 32px}.banner-wrapper .banner-item .banner-item-overflow-wrapper{grid-template-rows:auto;grid-template-columns:auto auto}.banner-wrapper .banner-item .pattern{grid-area:1/1/2/3}.banner-wrapper .banner-item .content{grid-area:1/1/2/2;padding:48px 0 32px 32px}.banner-wrapper .banner-item .content .text .heading{font-family:abolition,arial,sans-serif;font-size:2rem;font-style:italic;font-weight:400;line-height:1.05}}@media(min-width:768px)and (min-width:768px){.banner-wrapper .banner-item .content .text .heading{font-size:3rem}}@media(min-width:768px){.banner-wrapper .banner-item .content .description{font-size:1rem;line-height:1.25}.banner-wrapper .banner-item .content .banner-cta{min-width:160px}.banner-wrapper .banner-item .image{grid-area:1/2/2/3}.banner-wrapper .banner-item.layout-grid .banner-item-overflow-wrapper{height:100%}.banner-wrapper .banner-item.layout-grid .content{gap:24px;justify-content:space-between;padding:16px}.banner-wrapper .banner-item.layout-grid .content .text .heading{font-family:abolition,arial,sans-serif;font-size:2rem;font-style:italic;font-weight:400;line-height:1.05}}@media(min-width:768px)and (min-width:768px){.banner-wrapper .banner-item.layout-grid .content .text .heading{font-size:3rem}}@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{display:flex;flex-direction:column}.banner-wrapper .banner-item.layout-grid.size-2x2 .content .text .heading{font-family:abolition,arial,sans-serif;font-size:1.75rem;font-style:italic;font-weight:400;line-height:1.05}}@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{display:block;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25}.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-family:abolition,arial,sans-serif;font-size:2rem;font-style:italic;font-weight:400;line-height:1.05}}@media(min-width:768px)and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-5x2 .content .text .heading{font-size:3rem}}@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 .pattern{grid-area:1/1/4/4}.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-family:abolition,arial,sans-serif;font-size:2.25rem;font-style:italic;font-weight:400;line-height:1.05}}@media(min-width:768px)and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .heading{font-size:3.75rem}}@media(min-width:768px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .description{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.25}.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .description strong{font-weight:600}.banner-wrapper .banner-item.layout-grid.size-6x4 .image{grid-area:2/2/4/3}.banner-wrapper .banner-item.layout-grid.size-6x4 .image img{right:0}.banner-wrapper .banner-item.layout-outbound .banner-item-overflow-wrapper,.banner-wrapper .banner-item.layout-transparent .banner-item-overflow-wrapper{grid-template-columns:4fr 3fr 0}.banner-wrapper .banner-item.layout-outbound .image img,.banner-wrapper .banner-item.layout-transparent .image img{max-width:500px}.banner-wrapper .banner-item.layout-outbound{background-color:transparent}.banner-wrapper .banner-item.layout-outbound .banner-item-overflow-wrapper{--top-banner-gutter:4rem;grid-template-rows:4rem auto;grid-template-rows:var(--top-banner-gutter) auto;grid-template-columns:5fr 5fr 0}.banner-wrapper .banner-item.layout-outbound .pattern{grid-area:2/1/-1/-1;background-color:var(--theme-bg)}.banner-wrapper .banner-item.layout-outbound .content{grid-area:2/1/3/2}.banner-wrapper .banner-item.layout-outbound .image{grid-area:1/2/3/4;align-items:flex-end;justify-content:flex-end;padding-top:0}.banner-wrapper .banner-item.layout-outbound .image img{max-width:500px}.banner-wrapper .banner-item.layout-outbound .banner-corner-flag{top:calc(var(--top-banner-gutter) - .5px)}.banner-wrapper .banner-item.layout-cutout .banner-item-overflow-wrapper,.banner-wrapper .banner-item.layout-cutoutwithproduct .banner-item-overflow-wrapper{grid-template-rows:min-content;grid-template-columns:5fr 6fr;gap:16px}.banner-wrapper .banner-item.layout-cutout .pattern,.banner-wrapper .banner-item.layout-cutoutwithproduct .pattern{grid-area:1/1/2/3}.banner-wrapper .banner-item.layout-cutout .content,.banner-wrapper .banner-item.layout-cutoutwithproduct .content{grid-area:1/1/2/2;justify-content:center;min-height:450px}.banner-wrapper .banner-item.layout-cutout .content .text,.banner-wrapper .banner-item.layout-cutoutwithproduct .content .text{gap:24px}.banner-wrapper .banner-item.layout-cutout .image,.banner-wrapper .banner-item.layout-cutoutwithproduct .image{grid-area:1/2/2/3;padding-top:0;contain:size}.banner-wrapper .banner-item.layout-cutout .image picture,.banner-wrapper .banner-item.layout-cutoutwithproduct .image picture{display:inline-block;width:100%;height:100%}.banner-wrapper .banner-item.layout-cutout .image img,.banner-wrapper .banner-item.layout-cutoutwithproduct .image img{display:block;width:100%;height:100%;max-height:none}.banner-wrapper .banner-item.layout-cutout.image-position-left .banner-item-overflow-wrapper,.banner-wrapper .banner-item.layout-cutoutwithproduct.image-position-left .banner-item-overflow-wrapper{grid-template-columns:6fr 5fr}.banner-wrapper .banner-item.layout-cutout.image-position-left .content,.banner-wrapper .banner-item.layout-cutoutwithproduct.image-position-left .content{grid-area:1/2/2/3;padding-inline:0 24px}.banner-wrapper .banner-item.layout-cutout.image-position-left .image,.banner-wrapper .banner-item.layout-cutoutwithproduct.image-position-left .image{grid-area:1/1/2/2;justify-content:flex-start}.banner-wrapper .banner-item.layout-background{min-height:0;min-height:auto}.banner-wrapper .banner-item.layout-background .content{grid-area:1/1/2/2}.banner-wrapper .banner-item.layout-background .image{grid-area:1/1/-1/-1;padding-top:0}.banner-wrapper .banner-item.layout-background .image picture{width:100%;height:100%}.banner-wrapper .banner-item.layout-background .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width:992px){.banner-wrapper .banner-item .banner-item-overflow-wrapper{grid-template-rows:auto auto;grid-template-columns:auto auto}.banner-wrapper .banner-item .pattern{grid-area:1/1/3/3}.banner-wrapper .banner-item .content{grid-area:1/1/3/2;padding:48px 16px 32px 32px}.banner-wrapper .banner-item .content .text .heading{font-family:abolition,arial,sans-serif;font-size:2.25rem;font-style:italic;font-weight:400;line-height:1.05}}@media(min-width:992px)and (min-width:768px){.banner-wrapper .banner-item .content .text .heading{font-size:3.75rem}}@media(min-width:992px){.banner-wrapper .banner-item .content .description{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.25}.banner-wrapper .banner-item .content .description strong{font-weight:600}.banner-wrapper .banner-item .image{grid-area:1/2/3/3}.banner-wrapper .banner-item .image .mobile{display:none}.banner-wrapper .banner-item .image .desktop{display:block}.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-family:abolition,arial,sans-serif;font-size:2.25rem;font-style:italic;font-weight:400;line-height:1.05}}@media(min-width:992px)and (min-width:768px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .heading{font-size:3.75rem}}@media(min-width:992px){.banner-wrapper .banner-item.layout-grid.size-6x4 .content .text .description{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.25}.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{min-height:12.5rem;margin-block:24px}.feed-first-hero-banner .banner-item .feed-button{position:relative;min-width:250px;padding:15px 20px}.feed-first-hero-banner .banner-item .content{padding:64px 0 64px 64px}.feed-first-hero-banner .banner-item .content .text .heading{font-family:abolition,arial,sans-serif;font-size:3rem;font-style:italic;font-weight:400;line-height:1.05}@media(min-width:768px){.feed-first-hero-banner .banner-item .content .text .heading{font-size:4.5rem}}.feed-first-hero-banner .banner-item .content .text .description p{font-style:italic;font-weight:900;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.25rem}@media(max-width:767.98px){.feed-first-hero-banner .banner-item .content{padding:24px}.feed-first-hero-banner .banner-item .content .banner-logo,.feed-first-hero-banner .banner-item .content>*{width:100%}.feed-first-hero-banner .banner-item .content .text .heading{text-align:center}.feed-first-hero-banner .banner-item .content .text .description{font-size:.875rem}.feed-first-hero-banner .banner-item .content .text .description p{text-align:center;font-size:1rem}.feed-first-hero-banner .banner-item .content .feed-button{width:100%}.feed-first-hero-banner .banner-item div.image{display:flex;place-content:center center;margin-bottom:40px}.feed-first-hero-banner .banner-item div.image img{width:300px;height:300px;-webkit-clip-path:none;clip-path:none;border-radius:50%}}.hot-deals-page .content{justify-content:space-around;min-height:350px}