.product del bdi {
  display: none;
}
.products > .product > .woocommerce-card__header .woocommerce-LoopProduct-link {
  display: inline;
  color: #4169e1;
}
.products > .product_cat-bespoke > .woocommerce-card__header .woocommerce-LoopProduct-link {
  display: inline;
}
.product ins bdi {
  color: #4169e1;
}
.woocommerce #content div.product .entry-summary ul li {
  padding-left: 0px;
  list-style-type: disc;
  list-style-position: inside;
  line-height: 19px;
  letter-spacing: 0px;
  word-spacing: 0px;
}
#sticky-scroll > #composite_data_25188 .stock {
  color: #f6ae2d;
  text-transform: none;
  font-weight: 800;
}
form .chosen-single {
  border-radius: 4px 4px 4px 4px !important;
}
.container #cpu_b_chosen {
  border-radius: 4px 4px 4px 4px !important;
  padding-top: 3px;
  padding-right: 8px;
  padding-left: 1px;
}
.productB > #cpu_b_chosen li > span {
  text-align: left !important;
}
.selProduct .chosen-choices > li {
  text-align: left !important;
}
.shoptimizer-archive .singleCoreData > .title {
  font-size: 22px;
}
.shoptimizer-archive .multiCoreData > .title {
  font-size: 22px;
}
.container #gc_b_chosen {
  border-radius: 4px 4px 4px 4px;
  padding-top: 3px;
  padding-left: 1px;
}
.selProduct span {
  padding-left: 4 !important;
}
.woocommerce #content div.product .price .amount {
  font-family: inter;
  font-weight: 600 !important;
  color: #000000;
}
.product-details-wrapper .placement-details {
  z-index: -1;
}
#sticky-scroll > #composite_data_24225 .stock {
  font-size: 16px;
  -webkit-text-stroke-color: #4169e1;
  color: #4169e1;
}
.woocommerce #content div.product .entry-summary h5 {
  font-weight: 100;
  line-height: 14.92px;
}
.products > .product_cat-refurb .composite_product_compare_button > label {
  font-size: 13px;
}
.products > .product_cat-radeon-gaming .composite_product_compare_button > label {
  font-size: 13px;
}
.products > .product_cat-intel-gaming .composite_product_compare_button > label {
  font-size: 13px;
}
.select2 .select2-selection__choice {
  margin-bottom: 0.2px !important;
  margin-right: -1.5px !important;
}
.woocommerce {
  margin-bottom: 14px !important;
  padding-bottom: 0px;
}
.secondary-wrapper > #secondary > #woocommerce_price_filter-4 .price_slider_wrapper {
  margin-bottom: 4px !important;
}
#woocommerce_price_filter-4 .button {
  border-radius: 14px 14px 14px 14px !important;
}
#primary > #main > .shoptimizer-sorting .orderby {
  padding-left: 6px;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-bottom: 2px;
  padding-top: 2px;
}
.columns-3 .product > .woocommerce-image__wrapper > .woocommerce-LoopProduct-link {
  display: inline;
}
.woocommerce ul.products li.product a img {
  display: inline;
}
.title_head_fixed #rent-text {
  font-size: 12px;
}
.main-header .menu-item {
  border-style: none;
}
.secondary-navigation .menu-item > a {
  font-size: 11px;
  padding-right: 0.625px;
  padding-left: 3.625px;
}
#masthead .custom-logo {
  padding-bottom: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  margin-top: 6px;
  margin-left: 10px;
}
body > #page .main-header {
  align-items: center !important;
  padding-bottom: 6px;
}
body > #page > #masthead .site-search {
  margin-right: 7px;
  padding-top: 7px;
  margin-left: 70px !important;
  margin-right: 50px !important;
}
div > #primary .crox-config-linker-save-button {
  border-radius: 4px 4px 4px 4px;
}
div > #primary .crox-config-linker-button {
  border-radius: 4px 4px 4px 4px !important;
}
.shoptimizer-archive #crox-link-text {
  line-height: 22.124px;
}
.crox-config-linker-alert > #crox-alert-config-to .quoteuseremail_field > label {
  margin-bottom: 1px;
}
.crox-config-linker-alert > #crox-alert-config-to .form-group > label {
  margin-bottom: 1px;
}
#nav_menu-2 .menu-item > a,
#nav_menu-4 .menu-item > a {
  line-height: 16.5px;
}
#nav_menu-5 .menu-item > a {
  line-height: 16.5px;
}
body > #page .shoptimizer-primary-navigation {
  padding-right: 37.8868px;
}
body .genieBeaconCircle {
  padding-left: 12px !important;
  padding-right: 16px !important;
  margin-top: 0px;
  padding-bottom: 25px !important;
  margin-right: -23px;
}
body > #genie-beacon svg {
  margin-right: 9px;
  margin-top: 0px;
  line-height: 50px;
  border-width: 1px;
  border-style: solid;
  border-color: #4169e1;
}
body > #genie-beacon span {
  font-size: 13px;
  padding-left: 0px;
  margin-left: 0px;
}
.topbar-wrapper .gamma {
  margin-bottom: 0px;
}
.page > #page .main-header {
  -webkit-text-stroke-color: #ffffff !important;
}
.header-4-inner .menu-primary-menu-container {
  text-align: left;
  padding-left: 240px;
  margin-left: 0;
}
.sub-menu-wrapper #nav-menu-item-42415 > .cg-menu-link {
  padding-left: 11.2px;
  padding-right: 11.2px;
}
.entry-content fieldset {
  border-width: 0px;
  border-style: none !important;
  border-color: #ffffff;
}
.woocommerce-EditAccountForm #password_1 {
  border-style: none;
}
.woocommerce .woocommerce-Button {
  padding-left: 10px;
  padding-right: 10px;
  line-height: 12.27px;
  font-size: 12px;
}
.woocommerce .product_cat-refurb b {
  -webkit-text-stroke-color: #000000 !important;
}
.woocommerce .product_tag-test b {
  -webkit-text-stroke-color: #000000;
}
.elementor-shortcode .product > .crox_rental_badge {
  color: #000000 !important;
}
.transition .text-lg > .flex > span {
  padding-left: 0px;
  margin-left: -3px !important;
  padding-top: 5px;
}
.transition .mt-0\.5 {
  margin-bottom: -10px !important;
}
div .taxonomy-description li {
  color: #000000;
  font-size: 17px;
  margin-bottom: 0px !important;
  padding-bottom: 3px;
  margin-left: 5px !important;
  list-style-type: circle;
  list-style: disc !important;
  display: list-item !important;
  margin-left: 18px !important;
}
#page .taxonomy-description > p {
  margin-bottom: 13px !important;
}
body > #page .taxonomy-description {
  margin-bottom: 9px;
}
div > .taxonomy-description li > a {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}
div h3 {
  margin-top: 22px !important;
}
.shoptimizer-archive .mobile-filter {
  display: none;
}
@media screen and (max-width: 768px) {
  .shoptimizer-archive .mobile-filter {
    display: none;
  }
}
@media screen and (max-width: 375px) {
  body .genieBeaconCircle {
    display: none !important;
  }
}
@media screen and (max-width: 1200px) {
  .header-4-inner .menu-primary-menu-container {
    padding-left: 0px;
  }
}
