@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');

[data-selector="GUIDE_CHANNEL_MENU_BUTTON"],
[data-selector="GUIDE_CHANNEL_ICON"] {
	border-radius: 4px !important;
	outline: none !important;
}

[data-selector="GUIDE_CHANNEL_MENU_BUTTON"] {
	width: 166px !important;
	right: 8px !important;
	justify-content: left !important;
	padding: 21px 22px !important;
}

[data-selector="GUIDE_CHANNEL_MENU_BUTTON"]:after {
	content: "Kontakta oss" !important;
	font-family: "Nunito Sans", sans-serif !important;
	font-size: 15px !important;
	font-weight: 700 !important;
	margin-left: 10px !important;
}

[data-selector="GUIDE_CHANNEL_MENU_BUTTON"] .icon {
	border-radius: 0 !important;
}

[data-selector="GUIDE_CHANNEL_ICON"] {
	width: 18px !important;
}

[data-selector="GUIDE_CHANNEL_BUTTON_LABEL"] {
	font-family: "Nunito Sans", sans-serif !important;
	color: #FFFFFF !important;
	font-size: 14px !important;
}

[data-selector="GUIDE_CHANNEL_CLOSE_BUTTON"] {
	background-color: #446157 !important;
	color: #FFFFFF !important;
	outline: none !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown {
	width: 300.63px !important;
	height: 464px !important;
	box-shadow: 0 2px 14px 3px rgba(0, 0, 0, 0.1) !important;
	background-color: #fdfdfd !important;
	margin-bottom: 6px !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons {
	font-family: "Nunito Sans", sans-serif !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul {
	width: 100% !important;
	background-color: #FFFFFF !important;
	border-top: 2px solid #F4F3F1 !important;
	margin-top: 60px !important;
	display: flex !important;
	flex-direction: column !important;
	padding: 0 12px !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons ul * {
	transition: none !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul a {
	outline: none !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:first-of-type {
	margin-top: 38px !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:first-of-type a {
	justify-content: center !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:first-of-type a:after {
	content: "Här kan du kontakta oss" !important;
	font-size: 17px !important;
	color: #ffffff !important;
	text-decoration: none !important;
	font-weight: 700 !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:not(:first-of-type) a {
	align-items: center !important;
	color: #737373 !important;
	font-size: 15px !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:not(:first-of-type) a:after {
	text-decoration: underline !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:not(:first-of-type) .icon {
	display: block !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:nth-of-type(2) {
	margin-top: 75px !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:nth-of-type(2) a:after {
	content: "Hitta apotek" !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:nth-of-type(3) a:after {
	content: "Vanliga frågor och svar" !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:nth-of-type(4) a:after {
	content: "Om leverans, betalning och retur" !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:nth-of-type(3) a img,
[data-selector="GUIDE_FRAME_CONTENT"] .be-buttons.be-buttons-shown ul li:nth-of-type(4) a img {
	width: 22px !important;
}

[data-selector="GUIDE_FRAME_CONTENT"] .be-menu {
	margin-left: auto !important;
}

[data-selector="GUIDE_CHANNEL_BUTTON_1"] {
	background-color: #446157 !important;
	line-height: 3em !important;
	box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3) !important;
}

/*[data-selector="GUIDE_CHANNEL_BUTTON_1"] .icon {
	background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23ffffff" d="M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z"/></svg>');
  width: 20px !important;
  height: 20px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: cover !important;
  margin: 9px 6px 0 -6px !important;
}*/

[data-selector="GUIDE_CHANNEL_BUTTON_1"] .icon {
	display: none !important;
}