body{background-color:#000}body main{color:#d9d9d9}body .black-friday .category-buttons--title h3,body .black-friday .feature-points--headline h3,body .black-friday .four-cards--title h2,body .black-friday .lead-in h1{color:#f24040}body .cyber-monday .category-buttons--title h3,body .cyber-monday .feature-points--headline h3,body .cyber-monday .four-cards--title h2,body .cyber-monday .lead-in h1{color:#259b7f}body .recently-viewed>h2{color:#d9d9d9}body .search__items .icon-search{font-size:2rem;font-weight:600}body .search__items-close .icon-close{margin-top:1px;font-size:2rem}@media screen and (max-width:768px){body .search__items,body .search__items-close{width:calc(50% - .75rem)}}@media screen and (max-width:468px){body .search__items,body .search__items-close{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:320px){body .search__items,body .search__items-close{width:100%}}body .black-friday .search__items,body .black-friday .search__items-close{background-color:#101820;border:.1rem solid #101820}body .black-friday .category-buttons .category-buttons--btn.button__black:active,body .black-friday .category-buttons .category-buttons--btn.button__black:focus,body .black-friday .category-buttons .category-buttons--btn.button__black:hover,body .black-friday .feature-points .button__red,body .black-friday .search__items-close:active,body .black-friday .search__items-close:focus,body .black-friday .search__items-close:hover,body .black-friday .search__items:active,body .black-friday .search__items:focus,body .black-friday .search__items:hover{border:.1rem solid #f24040;background-color:#f24040}body .black-friday .feature-points .button__red:active,body .black-friday .feature-points .button__red:focus,body .black-friday .feature-points .button__red:hover,body .cyber-monday .search__items,body .cyber-monday .search__items-close{background-color:#101820;border:.1rem solid #101820}body .cyber-monday .category-buttons .category-buttons--btn.button__black:active,body .cyber-monday .category-buttons .category-buttons--btn.button__black:focus,body .cyber-monday .category-buttons .category-buttons--btn.button__black:hover,body .cyber-monday .feature-points .button__red,body .cyber-monday .search__items-close:active,body .cyber-monday .search__items-close:focus,body .cyber-monday .search__items-close:hover,body .cyber-monday .search__items:active,body .cyber-monday .search__items:focus,body .cyber-monday .search__items:hover{border:.1rem solid #259b7f;background-color:#259b7f}body .cyber-monday .feature-points .button__red:active,body .cyber-monday .feature-points .button__red:focus,body .cyber-monday .feature-points .button__red:hover{background-color:#101820;border:.1rem solid #101820}body .feature-points--icon .img-wrapper--square img{-webkit-filter:invert(100%);filter:invert(100%)}.black-friday .four-cards .four-cards--wrapper a .button__black{background-color:#f24040}.black-friday .four-cards .four-cards--wrapper a:focus .button__black,.black-friday .four-cards .four-cards--wrapper a:hover .button__black{background-color:#101820;border:.1rem solid #101820}.cyber-monday .four-cards .four-cards--wrapper a .button__black{background-color:#259b7f}.cyber-monday .four-cards .four-cards--wrapper a:focus .button__black,.cyber-monday .four-cards .four-cards--wrapper a:hover .button__black{background-color:#101820;border:.1rem solid #101820}.black-friday section.category-buttons,.cyber-monday section.category-buttons{padding:0}.black-friday section.category-buttons.bg--grey[class*=bg--diagonal]:after,.black-friday section.category-buttons.bg--grey[class*=bg--diagonal]:before,.cyber-monday section.category-buttons.bg--grey[class*=bg--diagonal]:after,.cyber-monday section.category-buttons.bg--grey[class*=bg--diagonal]:before{display:none}.search__bf-deals{padding:0 1.2rem}.search__btns_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}@media screen and (max-width:768px){.search__btns_wrapper{gap:.75rem}}@media screen and (max-width:320px){.search__btns_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}}.recently-viewed .recently-viewed--item.img-wrapper--square{background-color:#161717}