#expr3ss-jobs-widget .expr3ss-jobs-widget-description {
	color: white !important;
}

@media only screen and (min-width: 768px) {
	.tc-div {
		padding-left: 10%;
		padding-right: 10%;
	}
}

.our-world-page {
	padding-top: 0px!important;
}

.js-purchasableId {
    font-family: "TT Norms Regular" !important;
}

.js-purchasableId option {
    font-family: "TT Norms Regular" !important;
}

.product-banner .product-info .action-holder .button {
    margin-bottom: 2px !important;
}

@media only screen and (min-width: 1023px) {
	.product-banner .product-info .action-holder .button {
		margin-bottom: 2px !important;
	}
}

@media only screen and (min-width: 559px) {
	.js-purchasableId {
		margin-top: 30px;
	}
}

.modal-content .price-block .action-holder form {
    max-width: 241px;
}

.product-banner .product-info .action-holder form {
    max-width: 241px;
}

.product-banner .product-info .action-holder {
	height: auto !important;
}

.hero-slider .button.hollow.white:hover, .hero-slider .button.hollow.white {
    color: #0A121C !important;
    background-color: #fff;
}

.cbswitch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.cbswitch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.cbslider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
 	background-color: transparent;
	border: 1px solid #ffffff;
  -webkit-transition: .4s;
  transition: .4s;
}

.cbslider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 3px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .cbslider {
    background-color: transparent;
    border: 1px solid #ffffff;
}

input:checked + .cbslider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.cbslider.round {
  border-radius: 34px;
}

.cbslider.round:before {
  border-radius: 50%;
}

.variantToggleHolder .radiobuttonHolder {
	display: none;
}

.variantToggle {
    display: flex;
    align-items: center;
    gap: 16px;
    margin-bottom: 26px;
}

.variantToggle .variant p {
	margin-bottom: 0;
}

.hidden {
	display: none;
}