.magehq-gdpr-ckibar-wrapper {
	 display: none;
}

 .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar * {
	 transition: background-color 0.5s ease;
}
 .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons {
	 display: flex;
	 margin-left: 1rem;
}
 .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons button {
	 margin-right: 1rem;
	white-space: nowrap;
}
 .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons button:last-child {
	 margin-right: 0;
}
 .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons button[data-trigger-settings="trigger"] {
	 border: none;
	 opacity: 0.8;
}
 .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons button[data-trigger-settings="trigger"]:hover {
	 opacity: 1;
}
 .magehq-gdpr-ckibar-wrapper._loading .magehq-gdpr-ckibar {
	 opacity: .7;
}
 .magehq-gdpr-ckibar-wrapper._loading .magehq-gdpr-ckibar button {
	 opacity: 0;
}
 .magehq-gdpr-ckibar-overlay {
	 display: none;
	 z-index: 8;
	 position: fixed;
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 background: rgba(51, 51, 51, 0.55);
}
.magehq-gdpr-ckibar-overlay.disable-bg {
	background: transparent;
	    display: block !important;
}
.form.subscribe .field.consent {
    margin-left: 10px;
}
.form.subscribe .field.consent input {
    margin-right: 10px;
}
.form.subscribe .field.consent label {
    position: relative;
}
.cookie-modal-settings table,
.cookie-modal-settings table td,
.cookie-modal-settings table th {
    border: 1px solid #c1c1c1;
}
.cookie-modal-settings span.show-icon {
    margin-left: 10px;
    font-family: "FontAwesome";
    font-size: 1.6rem;
    line-height: 1;
    display: inline-block;
    vertical-align: middle;
}
.cookie-modal-settings span.show-icon:before {
	content: "\f107";
}
.cookie-modal-settings .active span.show-icon:before {
	    content: "\f106";
}
.cookie-modal-settings .ct-desc {
    margin-bottom: 15px;
}
.cookie-modal-settings span.title {
    cursor: pointer;
}

.magehq-gdpr-cki .modal-inner-wrap {
    width: 800px;
    max-width: 100%;
}
.magehq-gdpr-cki .content-ckibar {
    margin-bottom: 20px;
}
button.action.primary.gdprprivacy-btn {
    margin-bottom: 20px;
}
.magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar {
	background-color: #006bb4;
	color: #fff;
}
.magehq-gdpr-cki .modal-inner-wrap {
	background-color: #006bb4;

}
.magehq-gdpr-cki .modal-inner-wrap .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar {
	background-color: transparent;
}
.magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons {
	flex-direction: column;
}
.magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons button {
	margin-right: 0;
	margin-bottom: 1rem;
}
.magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons button:last-child {
	margin-bottom: 0;
}
.magehq-gdpr-ckibar-ct {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.magehq-gdpr-cki .magehq-gdpr-ckibar-ct {
	display: block;
	padding: 0;
}
.magehq-gdpr-ckimodal .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons {
	margin-left: 0;
}
.magehq-gdpr-cki.modal-popup .action-close:before,
.magehq-gdpr-cki.modal-slide .action-close:before {
    color: #fff;
}
.magehq-gdpr-ckibr .magehq-gdpr-ckibar-wrapper {
    padding: 25px 0;
}
.magehq-gdpr-ckibr .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons button {
	margin-right: 0;
}
.magehq-gdpr-buttons .agree_button {
	background: #b75218;
    border: 1px solid #b75218;
}
.magehq-gdpr-buttons .agree_button:hover {
	background: #934112;
    border: 1px solid #934112;
}
.magehq-gdpr-ckibar .content-ckibar a {
    color: #fff;
    text-decoration: underline;
}

@media screen and (max-width: 1024px) {
	 .magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar {
		 left: 0;
		 max-width: 100%;
		 width: 100%;
		 min-width: 100%;
		 border-radius: 0;
	}
}
@media screen and (min-width: 768px) {
	.magehq-gdpr-ckibar-ct {
	    padding: 0 6%;
	}
	.magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons {
		flex-direction: unset;
	}
	.magehq-gdpr-ckibar-wrapper .magehq-gdpr-ckibar .magehq-gdpr-buttons button {
	    margin-right: 1rem;
	    margin-bottom: 0;
	}
}
 