/* Hover: hovering anywhere on the card triggers the arrow-line expansion (same as arrow-link:hover) */
.season-inspirations__card:hover .arrow-link .arrow-line,
.season-inspirations__card:focus-visible .arrow-link .arrow-line {
	width: 100%;
}
.season-inspirations__card:hover .bg-overlay,
.season-inspirations__card:focus-visible .bg-overlay {
	opacity: 0.5;
}

.si-bg-blur {
	backdrop-filter: blur(19px) brightness(0.61);
	opacity: 0.71;
}

.si-frame-wrapper {
	--frame-stroke: 4px;
}

@media (min-width: 1024px) {
	.si-frame-wrapper {
		--frame-stroke: 2px;
	}
}

/* SVG path inside each corner div inherits currentColor and responsive stroke-width */
.si-frame-wrapper path {
	stroke-width: var(--frame-stroke);
}
