:root {
	--po-wishlist-navy: #243447;
	--po-wishlist-warm: #f7f5f2;
	--po-wishlist-soft: #efede8;
	--po-wishlist-sand: #c7b299;
	--po-wishlist-ink: #1d1f21;
	--po-wishlist-copy: #4a4d50;
	--po-wishlist-muted: #7a7e82;
	--po-wishlist-faint: #9a8e7c;
	--po-wishlist-border: #e4e0d9;
}

body.page-id-16 #main,
body.page-id-16 #main.boxed,
body.woocommerce-wishlist #main,
body.woocommerce-wishlist #main.boxed {
	width: 100% !important;
	max-width: none !important;
	margin: 0 !important;
	padding: 0 !important;
	background: var(--po-wishlist-warm) !important;
}

body.page-id-16 #main > .container,
body.page-id-16 #main .main-content-wrap,
body.page-id-16 #main .main-content,
body.page-id-16 #content,
body.page-id-16 article,
body.page-id-16 .page-content,
body.woocommerce-wishlist #main > .container,
body.woocommerce-wishlist #main .main-content-wrap,
body.woocommerce-wishlist #main .main-content,
body.woocommerce-wishlist #content,
body.woocommerce-wishlist article,
body.woocommerce-wishlist .page-content {
	width: 100% !important;
	max-width: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

body.woocommerce-wishlist #yith-wcwl-form {
	display: block !important;
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	background: var(--po-wishlist-warm) !important;
	color: var(--po-wishlist-ink) !important;
	font-family: Inter, system-ui, sans-serif !important;
}

body.woocommerce-wishlist .po-wishlist-shell {
	box-sizing: border-box !important;
	width: 100% !important;
	max-width: 1296px !important;
	margin: 0 auto !important;
	padding-right: 48px !important;
	padding-left: 48px !important;
}

body.woocommerce-wishlist .po-wishlist-hero {
	padding: 56px 0 24px !important;
	background: var(--po-wishlist-warm) !important;
}

body.woocommerce-wishlist .po-wishlist-breadcrumbs {
	display: flex !important;
	gap: 10px !important;
	margin: 0 0 24px !important;
	color: var(--po-wishlist-faint) !important;
	font-size: 14px !important;
	line-height: 1.4 !important;
}

body.woocommerce-wishlist .po-wishlist-breadcrumbs a,
body.woocommerce-wishlist .po-wishlist-breadcrumbs span {
	color: inherit !important;
	text-decoration: none !important;
}

body.woocommerce-wishlist .po-wishlist-breadcrumbs span:last-child {
	color: var(--po-wishlist-ink) !important;
	font-weight: 500 !important;
}

body.woocommerce-wishlist .po-wishlist-hero__row {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 32px !important;
	align-items: flex-end !important;
	justify-content: space-between !important;
}

body.woocommerce-wishlist .po-wishlist-hero h1 {
	margin: 0 0 12px !important;
	color: var(--po-wishlist-ink) !important;
	font-family: "Plus Jakarta Sans", Inter, sans-serif !important;
	font-size: clamp(38px, 4vw, 46px) !important;
	font-weight: 700 !important;
	line-height: 1.1 !important;
	letter-spacing: -.02em !important;
}

body.woocommerce-wishlist .po-wishlist-hero p {
	max-width: 620px !important;
	margin: 0 !important;
	color: var(--po-wishlist-copy) !important;
	font-size: 18px !important;
	line-height: 1.6 !important;
}

body.woocommerce-wishlist .po-wishlist-count {
	color: var(--po-wishlist-muted) !important;
	font-size: 15px !important;
}

body.woocommerce-wishlist .po-wishlist-count strong {
	margin-right: 5px !important;
	color: var(--po-wishlist-ink) !important;
	font-family: "Plus Jakarta Sans", Inter, sans-serif !important;
	font-size: 22px !important;
	font-weight: 700 !important;
}

body.woocommerce-wishlist .po-wishlist-toolbar {
	display: flex !important;
	gap: 20px !important;
	align-items: center !important;
	justify-content: space-between !important;
	margin-top: 42px !important;
	color: var(--po-wishlist-muted) !important;
	font-size: 14px !important;
}

body.woocommerce-wishlist .po-wishlist-toolbar button {
	height: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	color: var(--po-wishlist-muted) !important;
	background: none !important;
	border: 0 !important;
	border-radius: 0 !important;
	font-size: 14px !important;
	font-weight: 500 !important;
	line-height: 1.5 !important;
	text-decoration: underline !important;
	text-underline-offset: 3px !important;
	text-transform: none !important;
}

body.woocommerce-wishlist .wishlist-title-container {
	display: none !important;
}

body.woocommerce-wishlist .wishlist_table {
	display: block !important;
	box-sizing: border-box !important;
	width: calc(100% - 96px) !important;
	max-width: 1200px !important;
	margin: 24px auto 72px !important;
	padding: 0 !important;
	background: transparent !important;
	border: 0 !important;
	border-collapse: separate !important;
	box-shadow: none !important;
}

body.woocommerce-wishlist .wishlist_table thead {
	display: none !important;
}

body.woocommerce-wishlist .wishlist_table tbody.wishlist-items-wrapper {
	display: grid !important;
	grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
	grid-auto-rows: 1fr !important;
	gap: 24px !important;
	align-items: stretch !important;
	width: 100% !important;
}

body.woocommerce-wishlist .wishlist_table tbody.wishlist-items-wrapper:has(.wishlist-empty) {
	grid-template-columns: 1fr !important;
	max-width: 760px !important;
	margin: 0 auto !important;
}

body.woocommerce-wishlist .wishlist_table tbody > tr[id^="yith-wcwl-row-"] {
	display: flex !important;
	overflow: hidden !important;
	flex-direction: column !important;
	min-width: 0 !important;
	height: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	background: var(--po-wishlist-warm) !important;
	border: 1px solid var(--po-wishlist-border) !important;
	border-radius: 14px !important;
}

body.woocommerce-wishlist .wishlist_table tbody > tr[id^="yith-wcwl-row-"] > td {
	display: block !important;
	box-sizing: border-box !important;
	width: 100% !important;
	min-height: 0 !important;
	margin: 0 !important;
	border: 0 !important;
	text-align: left !important;
}

body.woocommerce-wishlist .wishlist_table .product-thumbnail {
	padding: 0 !important;
}

body.woocommerce-wishlist .wishlist_table .product-thumbnail > div {
	position: relative !important;
	display: block !important;
	overflow: hidden !important;
	width: 100% !important;
	height: auto !important;
	aspect-ratio: 1 / 1 !important;
	padding: 0 !important;
	background: #fff !important;
}

body.woocommerce-wishlist .wishlist_table .product-thumbnail > div > a:first-child {
	display: flex !important;
	width: 100% !important;
	height: 100% !important;
	align-items: center !important;
	justify-content: center !important;
}

body.woocommerce-wishlist .wishlist_table .product-thumbnail img {
	position: static !important;
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	max-width: none !important;
	margin: 0 !important;
	object-fit: contain !important;
}

body.woocommerce-wishlist #yith-wcwl-form table.wishlist_table tbody.wishlist-items-wrapper > tr[id^="yith-wcwl-row-"] > td.product-thumbnail > div.position-relative > a:not(.remove_from_wishlist) {
	position: absolute !important;
	inset: 0 !important;
	display: block !important;
	overflow: hidden !important;
	width: 100% !important;
	height: 100% !important;
	max-width: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

body.woocommerce-wishlist #yith-wcwl-form table.wishlist_table tbody.wishlist-items-wrapper > tr[id^="yith-wcwl-row-"] > td.product-thumbnail > div.position-relative > a:not(.remove_from_wishlist) > img {
	position: absolute !important;
	inset: 0 !important;
	display: block !important;
	width: 100% !important;
	min-width: 100% !important;
	max-width: 100% !important;
	height: 100% !important;
	min-height: 100% !important;
	max-height: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	object-fit: contain !important;
	object-position: center !important;
}

body.woocommerce-wishlist .wishlist_table .po-wishlist-image-swap .po-wishlist-primary-image,
body.woocommerce-wishlist .wishlist_table .po-wishlist-image-swap .po-wishlist-hover-image {
	transition: opacity .35s ease !important;
}

body.woocommerce-wishlist .wishlist_table .po-wishlist-image-swap .po-wishlist-primary-image {
	opacity: 1 !important;
}

body.woocommerce-wishlist .wishlist_table .po-wishlist-image-swap .po-wishlist-hover-image {
	z-index: 1 !important;
	opacity: 0 !important;
	pointer-events: none !important;
}

@media (hover: hover) {
	body.woocommerce-wishlist .wishlist_table .po-wishlist-image-swap:hover .po-wishlist-primary-image {
		opacity: 0 !important;
	}

	body.woocommerce-wishlist .wishlist_table .po-wishlist-image-swap:hover .po-wishlist-hover-image {
		opacity: 1 !important;
	}
}

body.woocommerce-wishlist .wishlist_table .remove_from_wishlist {
	position: absolute !important;
	z-index: 2 !important;
	top: 12px !important;
	right: 12px !important;
	display: flex !important;
	width: 40px !important;
	height: 40px !important;
	align-items: center !important;
	justify-content: center !important;
	color: var(--po-wishlist-navy) !important;
	background: rgba(255,255,255,.94) !important;
	border: 0 !important;
	border-radius: 50% !important;
	box-shadow: 0 1px 4px rgba(29,31,33,.12) !important;
	font-size: 0 !important;
	text-decoration: none !important;
}

body.woocommerce-wishlist .wishlist_table .remove_from_wishlist::before {
	display: block !important;
	content: "♥" !important;
	color: var(--po-wishlist-navy) !important;
	font-family: Arial, sans-serif !important;
	font-size: 22px !important;
	line-height: 1 !important;
}

body.woocommerce-wishlist .wishlist_table .remove_from_wishlist::after {
	display: none !important;
}

body.woocommerce-wishlist .wishlist_table .product-name {
	min-height: 104px !important;
	padding: 26px 18px 0 !important;
	text-align: center !important;
}

body.woocommerce-wishlist .po-wishlist-category {
	display: block !important;
	margin: 0 0 6px !important;
	color: var(--po-wishlist-faint) !important;
	font-size: 10px !important;
	font-weight: 500 !important;
	letter-spacing: .08em !important;
	line-height: 1.4 !important;
	text-align: center !important;
	text-transform: uppercase !important;
}

body.woocommerce-wishlist .wishlist_table .product-name > a {
	color: var(--po-wishlist-ink) !important;
	font-family: "Plus Jakarta Sans", Inter, sans-serif !important;
	font-size: 14px !important;
	font-weight: 500 !important;
	line-height: 1.35 !important;
	text-align: center !important;
	text-decoration: none !important;
}

body.woocommerce-wishlist .po-wishlist-rating {
	display: flex !important;
	height: 18px !important;
	margin: 7px 0 0 !important;
	align-items: center !important;
	justify-content: center !important;
}

body.woocommerce-wishlist .po-wishlist-stars {
	position: relative !important;
	display: inline-block !important;
	overflow: hidden !important;
	width: 65px !important;
	height: 14px !important;
	color: #d0d2d3 !important;
	font-family: Arial, sans-serif !important;
	font-size: 13px !important;
	letter-spacing: 0 !important;
	line-height: 14px !important;
	white-space: nowrap !important;
}

body.woocommerce-wishlist .po-wishlist-stars::before {
	position: absolute !important;
	inset: 0 !important;
	content: "★★★★★" !important;
}

body.woocommerce-wishlist .po-wishlist-stars > span {
	position: absolute !important;
	z-index: 1 !important;
	top: 0 !important;
	left: 0 !important;
	display: block !important;
	overflow: hidden !important;
	height: 14px !important;
	color: var(--po-wishlist-sand) !important;
	line-height: 14px !important;
	white-space: nowrap !important;
}

body.woocommerce-wishlist .wishlist_table .product-price {
	padding: 8px 18px 0 !important;
	color: var(--po-wishlist-ink) !important;
	font-size: 18px !important;
	font-weight: 600 !important;
	line-height: 1.35 !important;
	text-align: center !important;
}

body.woocommerce-wishlist .wishlist_table .product-stock-status {
	display: none !important;
}

body.woocommerce-wishlist .wishlist-in-stock::before,
body.woocommerce-wishlist .wishlist-out-of-stock::before {
	display: inline-block !important;
	width: 7px !important;
	height: 7px !important;
	margin-right: 7px !important;
	background: #74856b !important;
	border-radius: 50% !important;
	content: "" !important;
}

body.woocommerce-wishlist .wishlist-out-of-stock::before {
	background: #9b645d !important;
}

body.woocommerce-wishlist .wishlist_table .product-add-to-cart {
	margin-top: auto !important;
	padding: 15px 18px 18px !important;
}

body.woocommerce-wishlist .wishlist_table tbody > tr[id^="yith-wcwl-row-"] > td.product-add-to-cart {
	display: flex !important;
	flex-direction: column !important;
	min-height: 73px !important;
	justify-content: flex-end !important;
}

body.woocommerce-wishlist .wishlist_table .product-add-to-cart .button,
body.woocommerce-wishlist .wishlist_table .product-add-to-cart .add_to_cart_button {
	display: flex !important;
	width: 100% !important;
	min-height: 40px !important;
	margin: 0 !important;
	padding: 9px 12px !important;
	align-items: center !important;
	justify-content: center !important;
	color: var(--po-wishlist-ink) !important;
	background: #fff !important;
	border: 1px solid #d8d8d8 !important;
	border-radius: 0 !important;
	font-size: 11px !important;
	font-weight: 600 !important;
	letter-spacing: 0 !important;
	line-height: 1.25 !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
	white-space: nowrap !important;
}

body.woocommerce-wishlist .wishlist_table .product-add-to-cart .button:hover,
body.woocommerce-wishlist .wishlist_table .product-add-to-cart .add_to_cart_button:hover {
	color: var(--po-wishlist-warm) !important;
	background: var(--po-wishlist-navy) !important;
	border-color: var(--po-wishlist-navy) !important;
}

body.woocommerce-wishlist .wishlist_table .product-add-to-cart .product_type_simple::before {
	margin-right: 6px !important;
	content: "\f290" !important;
	font-family: "Font Awesome 5 Free", "Font Awesome 6 Free", sans-serif !important;
	font-size: 12px !important;
	font-weight: 900 !important;
}

body.woocommerce-wishlist .wishlist_table .product-checkbox,
body.woocommerce-wishlist .wishlist_table .product-quantity,
body.woocommerce-wishlist .wishlist_table .product-arrange {
	padding: 12px 20px 0 !important;
}

body.woocommerce-wishlist .wishlist_table .pagination-row {
	grid-column: 1 / -1 !important;
}

body.woocommerce-wishlist .wishlist_table tbody > tr:not([id^="yith-wcwl-row-"]) {
	display: block !important;
	grid-column: 1 / -1 !important;
}

body.woocommerce-wishlist .wishlist_table tbody > tr:not([id^="yith-wcwl-row-"]) > td {
	display: block !important;
	box-sizing: border-box !important;
	width: 100% !important;
	border: 0 !important;
}

body.woocommerce-wishlist .wishlist_table tbody > tr:has(.wishlist-empty) {
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	background: #fff !important;
	border-right: 1px solid var(--po-wishlist-border) !important;
	border-left: 1px solid var(--po-wishlist-border) !important;
}

body.woocommerce-wishlist .wishlist_table tbody > tr:first-child:has(.wishlist-empty) {
	padding-top: 58px !important;
	border-top: 1px solid var(--po-wishlist-border) !important;
	border-radius: 16px 16px 0 0 !important;
}

body.woocommerce-wishlist .wishlist_table tbody > tr:nth-child(3):not([id]) {
	padding-bottom: 58px !important;
	background: #fff !important;
	border-right: 1px solid var(--po-wishlist-border) !important;
	border-bottom: 1px solid var(--po-wishlist-border) !important;
	border-left: 1px solid var(--po-wishlist-border) !important;
	border-radius: 0 0 16px 16px !important;
}

body.woocommerce-wishlist .wishlist_table td.wishlist-empty {
	display: block !important;
	width: 100% !important;
	max-width: 560px !important;
	margin: 0 auto !important;
	padding: 8px 24px !important;
	color: var(--po-wishlist-ink) !important;
	border: 0 !important;
	font-family: "Plus Jakarta Sans", Inter, sans-serif !important;
	font-size: 28px !important;
	font-weight: 700 !important;
	line-height: 1.3 !important;
	text-align: center !important;
}

body.woocommerce-wishlist .wishlist_table td.wishlist-empty::after {
	display: block !important;
	max-width: 470px !important;
	margin: 12px auto 0 !important;
	color: var(--po-wishlist-copy) !important;
	content: "Klicka på hjärtat på en produkt för att spara den här. Då kan du enkelt jämföra och skicka en samlad förfrågan när du är redo." !important;
	font-family: Inter, system-ui, sans-serif !important;
	font-size: 17px !important;
	font-weight: 400 !important;
	line-height: 1.6 !important;
}

body.woocommerce-wishlist .wishlist_table i.wishlist-empty {
	display: flex !important;
	width: 72px !important;
	height: 72px !important;
	margin: 0 auto 16px !important;
	align-items: center !important;
	justify-content: center !important;
	color: var(--po-wishlist-navy) !important;
	background: var(--po-wishlist-soft) !important;
	border-radius: 50% !important;
	font-size: 32px !important;
}

body.woocommerce-wishlist .wishlist_table .btn-go-shop {
	display: inline-flex !important;
	min-height: 50px !important;
	margin: 16px auto 0 !important;
	padding: 13px 26px !important;
	align-items: center !important;
	justify-content: center !important;
	color: var(--po-wishlist-warm) !important;
	background: var(--po-wishlist-navy) !important;
	border: 0 !important;
	border-radius: 8px !important;
	font-size: 16px !important;
	font-weight: 600 !important;
	text-decoration: none !important;
	text-transform: none !important;
}

body.woocommerce-wishlist .po-wishlist-quote {
	padding: 56px 0 !important;
	background: var(--po-wishlist-navy) !important;
}

body.woocommerce-wishlist .po-wishlist-quote__row {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 40px !important;
	align-items: center !important;
	justify-content: space-between !important;
}

body.woocommerce-wishlist .po-wishlist-quote__row > div:first-child {
	max-width: 640px !important;
}

body.woocommerce-wishlist .po-wishlist-quote h2,
body.woocommerce-wishlist .po-wishlist-recommendations h2 {
	margin: 0 !important;
	font-family: "Plus Jakarta Sans", Inter, sans-serif !important;
	font-size: 32px !important;
	font-weight: 700 !important;
	line-height: 1.2 !important;
	letter-spacing: -.01em !important;
}

body.woocommerce-wishlist .po-wishlist-quote h2 {
	margin-bottom: 12px !important;
	color: var(--po-wishlist-warm) !important;
}

body.woocommerce-wishlist .po-wishlist-quote p {
	margin: 0 !important;
	color: rgba(247,245,242,.75) !important;
	font-size: 17px !important;
	line-height: 1.6 !important;
}

body.woocommerce-wishlist .po-wishlist-quote__actions {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 16px !important;
}

body.woocommerce-wishlist .po-wishlist-quote__actions a,
body.woocommerce-wishlist .po-wishlist-quote__actions button {
	display: inline-flex !important;
	width: auto !important;
	min-height: 54px !important;
	margin: 0 !important;
	padding: 14px 28px !important;
	align-items: center !important;
	justify-content: center !important;
	border-radius: 8px !important;
	font-size: 16px !important;
	font-weight: 600 !important;
	line-height: 1.4 !important;
	text-decoration: none !important;
	text-transform: none !important;
}

body.woocommerce-wishlist .po-wishlist-quote__actions a {
	color: var(--po-wishlist-ink) !important;
	background: var(--po-wishlist-sand) !important;
	border: 1.5px solid var(--po-wishlist-sand) !important;
}

body.woocommerce-wishlist .po-wishlist-quote__actions button {
	height: auto !important;
	color: var(--po-wishlist-warm) !important;
	background: transparent !important;
	border: 1.5px solid rgba(247,245,242,.45) !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations {
	padding: 80px 0 !important;
	background: var(--po-wishlist-soft) !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations__heading {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 16px !important;
	align-items: baseline !important;
	justify-content: space-between !important;
	margin-bottom: 32px !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations__heading a {
	color: var(--po-wishlist-navy) !important;
	font-size: 15px !important;
	font-weight: 600 !important;
	text-decoration: none !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .products {
	margin: 0 -12px !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .product {
	display: flex !important;
	margin-bottom: 0 !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .product-inner {
	display: flex !important;
	overflow: hidden !important;
	flex-direction: column !important;
	width: 100% !important;
	height: 100% !important;
	background: var(--po-wishlist-warm) !important;
	border: 1px solid #d9d5cf !important;
	border-radius: 14px !important;
	box-shadow: none !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .product-image {
	overflow: hidden !important;
	width: 100% !important;
	aspect-ratio: 1 / 1 !important;
	background: #e6e2da !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .product-image > a,
body.woocommerce-wishlist .po-wishlist-recommendations .product-image .inner {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .product-image img {
	width: 100% !important;
	height: 100% !important;
	object-fit: contain !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .product-content {
	display: flex !important;
	flex: 1 1 auto !important;
	flex-direction: column !important;
	padding: 20px !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .add-links-wrap {
	margin-top: auto !important;
	padding-top: 14px !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .add-links,
body.woocommerce-wishlist .po-wishlist-recommendations .add_to_cart_button {
	width: 100% !important;
}

body.woocommerce-wishlist .po-wishlist-recommendations .add_to_cart_button {
	display: flex !important;
	min-height: 44px !important;
	align-items: center !important;
	justify-content: center !important;
	white-space: nowrap !important;
}

body.woocommerce-wishlist .yith_wcwl_wishlist_footer {
	display: none !important;
}

@media (max-width: 991px) {
	body.woocommerce-wishlist .po-wishlist-shell {
		padding-right: 20px !important;
		padding-left: 20px !important;
	}

	body.woocommerce-wishlist .po-wishlist-hero {
		padding-top: 38px !important;
	}

	body.woocommerce-wishlist .wishlist_table {
		width: calc(100% - 40px) !important;
	}

	body.woocommerce-wishlist .wishlist_table tbody.wishlist-items-wrapper {
		grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
	}

	body.woocommerce-wishlist .po-wishlist-quote,
	body.woocommerce-wishlist .po-wishlist-recommendations {
		padding: 56px 0 !important;
	}
}

@media (max-width: 575px) {
	body.woocommerce-wishlist .po-wishlist-hero {
		padding-top: 30px !important;
	}

	body.woocommerce-wishlist .po-wishlist-hero h1 {
		font-size: 36px !important;
	}

	body.woocommerce-wishlist .po-wishlist-hero p {
		font-size: 16px !important;
	}

	body.woocommerce-wishlist .po-wishlist-toolbar {
		margin-top: 30px !important;
	}

	body.woocommerce-wishlist .wishlist_table {
		margin-bottom: 48px !important;
	}

	body.woocommerce-wishlist .wishlist_table tbody.wishlist-items-wrapper {
		grid-template-columns: 1fr !important;
	}

	body.woocommerce-wishlist .po-wishlist-quote h2,
	body.woocommerce-wishlist .po-wishlist-recommendations h2 {
		font-size: 27px !important;
	}

	body.woocommerce-wishlist .po-wishlist-quote__actions,
	body.woocommerce-wishlist .po-wishlist-quote__actions a,
	body.woocommerce-wishlist .po-wishlist-quote__actions button {
		width: 100% !important;
	}
}
