/*
Theme Name: Green Flowers & Pots
Theme URI: https://greenflowerspots.se
Description: Eget, lätt blocktema för Green Flowers & Pots. Barntema till Twenty Twenty-Five, ljust och luftigt med salviagrön accent.
Author: Green Flowers & Pots
Template: twentytwentyfive
Version: 0.1.0
Requires at least: 6.7
Requires PHP: 8.1
Text Domain: gfp
License: GPL-2.0-or-later
*/

/* ---------- Topprad ---------- */
.gfp-topbar p { margin: 0; }
.gfp-topbar a { color: inherit; }

/* ---------- Sidhuvud ---------- */
.gfp-header { position: sticky; top: 0; z-index: 50; }
.admin-bar .gfp-header { top: var(--wp-admin--admin-bar--height, 0); }
.gfp-header .wp-block-search__input {
	border-radius: 999px;
	border: 1px solid var(--wp--preset--color--line);
	padding: 0.55rem 1rem;
	min-height: 44px;
	background: var(--wp--preset--color--base);
}
.gfp-header .wp-block-search__inside-wrapper { border: 0; padding: 0; }
.gfp-header .wp-block-search { flex: 1 1 220px; max-width: 280px; }
@media (max-width: 781px) {
	/* Sökrutan överst i mobil – egen rad under logga/meny */
	.gfp-header .gfp-header__row { flex-wrap: wrap; }
	.gfp-header .wp-block-search { order: 10; flex-basis: 100%; max-width: none; }
}

/* ---------- Hero ---------- */
.gfp-hero .wp-block-cover__inner-container { max-width: var(--wp--style--global--wide-size); margin-inline: auto; }
.gfp-hero h1 { max-width: 14ch; }

/* ---------- Kategorier som "piller" ---------- */
.gfp-pills .wp-block-button__link {
	background: var(--wp--preset--color--base);
	color: var(--wp--preset--color--contrast);
	border: 1px solid var(--wp--preset--color--line);
	font-weight: 500;
}
.gfp-pills .wp-block-button__link:hover { border-color: var(--wp--preset--color--contrast); }

/* ---------- Produktkort ---------- */
.wc-block-product-template .wc-block-components-product-image,
.wc-block-product-template .wp-block-woocommerce-product-image img {
	aspect-ratio: 1 / 1;
	object-fit: cover;
	border-radius: 4px;
	background: var(--wp--preset--color--soft);
}
.wc-block-product-template .wp-block-post-title a { text-decoration: none; }
.wc-block-components-product-sale-badge {
	border-radius: 999px;
	border: 0;
	background: var(--wp--preset--color--base);
	color: var(--wp--preset--color--contrast);
	font-size: 11px;
	letter-spacing: .08em;
	text-transform: uppercase;
	font-weight: 600;
}

/* ---------- Bildpuffar ---------- */
.gfp-tile { border-radius: 4px; overflow: hidden; }
.gfp-tile a { color: inherit; text-decoration: none; }

/* ---------- Fixar flyttade från Depot/Mikado (2026-11-07) ---------- */
/* Dölj kortbeskrivning (t.ex. "NYHET!") i varukorg/kassa */
.wc-block-components-product-metadata__description { display: none !important; }
/* Tydligare text i kassans ordersammanfattning */
.woocommerce-checkout-review-order-table th,
.woocommerce-checkout-review-order-table td,
.wc-block-cart { color: var(--wp--preset--color--contrast); }
.wc-block-components-button__text { font-weight: 600; }

/* ---------- Sidfot ---------- */
.gfp-plainlist { list-style: none; padding-left: 0; line-height: 1.9; }
