.elementor-4808 .elementor-element.elementor-element-5d94ec2c{--display:flex;--padding-top:55px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-30250f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-4808 .elementor-element.elementor-element-8b4f0cb{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4808 .elementor-element.elementor-element-8b4f0cb:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-8b4f0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f509287 );background-image:url("https://banan5.moodselected.com/wp-content/uploads/3MinRitualThatTransformsYourHair_BlogImage_IndexPage-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4808 .elementor-element.elementor-element-89f8fde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4808 .elementor-element.elementor-element-76f77da > .elementor-widget-container{margin:0px 0px 15px 0px;}@media(min-width:768px){.elementor-4808 .elementor-element.elementor-element-8b4f0cb{--width:50%;}.elementor-4808 .elementor-element.elementor-element-89f8fde{--width:50%;}}@media(max-width:1024px){.elementor-4808 .elementor-element.elementor-element-30250f1{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-4808 .elementor-element.elementor-element-8b4f0cb:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-8b4f0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -49px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4808 .elementor-element.elementor-element-30250f1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4808 .elementor-element.elementor-element-8b4f0cb{--min-height:300px;}.elementor-4808 .elementor-element.elementor-element-8b4f0cb:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-8b4f0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -190px;background-size:501px auto;}.elementor-4808 .elementor-element.elementor-element-89f8fde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-a075265 */.auxo-frisor-editor,
.auxo-frisor-editor * {
	box-sizing: border-box;
}

.auxo-frisor-editor__field {
	margin-bottom: 22px;
}

.auxo-frisor-editor label {
	display: block;
	font-weight: 600;
	margin-bottom: 8px;
}

.auxo-frisor-editor input[type="text"],
.auxo-frisor-editor input[type="url"],
.auxo-frisor-editor textarea,
.auxo-frisor-editor select {
	width: 100%;
	border: 1px solid #d7d7d7;
	border-radius: 8px;
	padding: 11px 12px;
	font-size: 15px;
	line-height: 1.4;
	background: #fff;
}

.auxo-frisor-editor select[multiple] {
	min-height: 150px;
}

.auxo-frisor-editor__slug-row {
	display: flex;
	align-items: center;
	gap: 6px;
	flex-wrap: wrap;
	border: 1px solid #d7d7d7;
	border-radius: 8px;
	padding: 8px;
	background: #fff;
}

.auxo-frisor-editor__slug-row input {
	flex: 1;
	min-width: 180px;
	border: 0 !important;
	padding: 4px !important;
}

.auxo-frisor-editor__url-prefix,
.auxo-frisor-editor__url-suffix {
	color: #666;
	font-size: 14px;
}

.auxo-frisor-editor__full-url {
	display: inline-block;
	margin-top: 8px;
	font-size: 14px;
}

.auxo-frisor-editor__image-preview {
	margin-bottom: 12px;
}

.auxo-frisor-editor__image-preview img {
	display: block;
	max-width: 220px;
	height: auto;
	border-radius: 8px;
	border: 1px solid #e2e2e2;
}

.auxo-frisor-editor__actions,
.auxo-frisor-editor__section-heading,
.auxo-produkt-row__header {
	display: flex;
	align-items: center;
	gap: 10px;
	flex-wrap: wrap;
}

.auxo-frisor-editor__section-heading {
	justify-content: space-between;
	margin-bottom: 12px;
}

.auxo-frisor-editor__section-heading label {
	margin-bottom: 0;
}

.auxo-produkt-row {
	padding: 18px;
	border: 1px solid #e2e2e2;
	border-radius: 12px;
	margin-bottom: 16px;
	background: #fafafa;
}

.auxo-produkt-row__header {
	justify-content: space-between;
	margin-bottom: 16px;
}

.auxo-frisor-editor__button,
.auxo-frisor-editor__submit {
	appearance: none;
	border: 0;
	border-radius: 8px;
	padding: 10px 15px;
	cursor: pointer;
	font-weight: 600;
	background: #111;
	color: #fff;
}

.auxo-frisor-editor__button--secondary {
	background: #666;
}

.auxo-frisor-editor__button--danger {
	background: #b42318;
}

.auxo-frisor-editor__submit {
	min-width: 150px;
}

.auxo-frisor-editor__message,
.auxo-frisor-editor-message {
	padding: 12px 14px;
	border-radius: 8px;
	margin-bottom: 18px;
	font-weight: 600;
}

.auxo-frisor-editor__message.is-success,
.auxo-frisor-editor-message.is-success {
	background: #e8f7ee;
	color: #116329;
}

.auxo-frisor-editor__message.is-error,
.auxo-frisor-editor-message.is-error {
	background: #fdecec;
	color: #9f1c1c;
}

.auxo-frisor-editor form.is-saving {
	opacity: 0.7;
	pointer-events: none;
}/* End custom CSS */