.sopladera-login, .sopladera-logout {
    cursor: pointer;
}

.icon-sopladera-motorbike {
	background: url(../img/svgfiles/entrega.svg) no-repeat center;
	display: block;
    width: 25px;
    height: 25px;
}

.icon-sopladera-motorbike.dark {
	background: url(../img/svgfiles/entrega-dark.svg) no-repeat center;
	margin-right: 8px;
}

.menu__logo--sopladera {
    background-image: url(../img/bitmaps/sopladera_logo.png);
}

.sopladera-group__header {
	padding-left: 1rem;
}

.side-menu-sopladera--container {
	display: none;
	padding-top: 1rem;
}

.side-menu-sopladera--container .menu__text.dropdown--info {
	color: #008000;
}

body.sopladera .bar-checkout--mobile,
body.sopladera .basket--wrapper:not(.basket--mobile),
body.sopladera .button__checkdot,
body.sopladera .button__complex,
body.sopladera .button__complex.border--grey.has-border:focus,
body.sopladera .button__complex.border--grey.has-border:hover,
body.sopladera .button__complex.border--grey.has-border.is-selected,
body.sopladera .button__complex.has-border,
body.sopladera .input__complex.border--grey.has-border:focus,
body.sopladera .input__complex.border--grey.has-border:hover,
body.sopladera .input__complex.border--grey.has-border.is-selected,
body.sopladera .input__complex:focus-within,
body.sopladera .input__complex.has-border,
body.sopladera .input--radio input[type=checkbox]:checked + label span,
body.sopladera .input--radio input[type=radio]:checked + label span,
body.sopladera .only-border,
body.sopladera .select__complex.has-border,
body.sopladera .select__complex.has-border .select2-container--open .select2-dropdown--below,
body.sopladera .select__complex.select__checkbox.has-border .select2-container--open .select2-dropdown--below,
body.sopladera .status-shipping .status-shipping__item.is-status-selected .status-shipping__number,
body.sopladera .textarea__complex.border--grey.has-border:focus,
body.sopladera .textarea__complex.border--grey.has-border:hover,
body.sopladera .textarea__complex.border--grey.has-border.is-selected,
body.sopladera .textarea__complex:focus-within,
body.sopladera .textarea__complex.has-border,
body.sopladera .textarea--radio textarea[type=radio]:checked + label span,
body.sopladera .top-bar-menu,
body.sopladera .button__complex-checkout.checked,
body.sopladera .button__complex-checkout:hover {
	background: linear-gradient(to bottom right, #c17808, #f09c1c);
}

body.sopladera .button__complex-checkout {
	background: #fff;
}

body.sopladera .top-bar-menu__item .menu__text {
	font-weight: 700;
}

@media screen and (min-width: 767.98px) {
    .menu__logo--sopladera {
        width: 200px;
        height: 74px;
    }
}

@media screen and (max-width: 767.98px) {
    .menu__logo--sopladera {
        width: 140px;
        height: 50px;
    }

	.side-menu-sopladera--container {
		display: flex;
	}

	body.sopladera .top-bar-menu-left {
		background: linear-gradient(to bottom right, #c17808, #f09c1c);
	}
}

@media screen and (max-width: 767.68px) {
	body.sopladera .full-select--wrapper .select2-results__options[aria-multiselectable=true] .select2-results__option[aria-selected=true]:after {
		background: linear-gradient(to bottom right, #c17808, #f09c1c);
	}
}

@media screen and (max-width: 395.98px) {
    .menu__logo--sopladera {
        width: 108px;
        height: 50px;
    }
}
