HEX
Server: LiteSpeed
System: Linux eko108.isimtescil.net 4.18.0-477.21.1.lve.1.el8.x86_64 #1 SMP Tue Sep 5 23:08:35 UTC 2023 x86_64
User: uyarreklamcomtr (11202)
PHP: 7.4.33
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/uyarreklam.com.tr/httpdocs/styles.tar
ember.json000064400000013537151535355710006554 0ustar00{
	"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
	"version": 2,
	"title": "Ember",
	"settings": {
		"color": {
			"duotone": [
				{
					"colors": [
						"#D73301",
						"#F9F8F5"
					],
					"slug": "duotone-2",
					"name": "Orange and white"
				}
			],
			"gradients": [
				{
					"slug": "gradient-1",
					"gradient": "linear-gradient(to bottom, #f6decd 0%, #dbab88 100%)",
					"name": "Vertical linen to beige"
				},
				{
					"slug": "gradient-2",
					"gradient": "linear-gradient(to bottom, #A4A4A4 0%, #dbab88 100%)",
					"name": "Vertical taupe to beige"
				},
				{
					"slug": "gradient-3",
					"gradient": "linear-gradient(to bottom, #353535 0%, #dbab88 100%)",
					"name": "Vertical sable to beige"
				},
				{
					"slug": "gradient-4",
					"gradient": "linear-gradient(to bottom, #111111 0%, #dbab88 100%)",
					"name": "Vertical ebony to beige"
				},
				{
					"slug": "gradient-5",
					"gradient": "linear-gradient(to bottom, #353535 0%, #A4A4A4 100%)",
					"name": "Vertical sable to beige"
				},
				{
					"slug": "gradient-6",
					"gradient": "linear-gradient(to bottom, #111111 0%, #353535 100%)",
					"name": "Vertical ebony to sable"
				},
				{
					"slug": "gradient-7",
					"gradient": "linear-gradient(to bottom, #dbab88 50%, #f6decd 50%)",
					"name": "Vertical hard beige to linen"
				},
				{
					"slug": "gradient-8",
					"gradient": "linear-gradient(to bottom, #A4A4A4 50%, #dbab88 50%)",
					"name": "Vertical hard taupe to beige"
				},
				{
					"slug": "gradient-9",
					"gradient": "linear-gradient(to bottom, #353535 50%, #dbab88 50%)",
					"name": "Vertical hard sable to beige"
				},
				{
					"slug": "gradient-10",
					"gradient": "linear-gradient(to bottom, #111111 50%, #dbab88 50%)",
					"name": "Vertical hard ebony to beige"
				},
				{
					"slug": "gradient-11",
					"gradient": "linear-gradient(to bottom, #353535 50%, #A4A4A4 50%)",
					"name": "Vertical hard sable to taupe"
				},
				{
					"slug": "gradient-12",
					"gradient": "linear-gradient(to bottom, #111111 50%, #353535 50%)",
					"name": "Vertical hard ebony to sable"
				}
			],
			"palette": [
				{
					"color": "#F9F8F5",
					"name": "Base",
					"slug": "base"
				},
				{
					"color": "#D73301",
					"name": "Contrast / 2",
					"slug": "contrast-2"
				},
				{
					"color": "#000",
					"name": "Contrast",
					"slug": "contrast"
				},
				{
					"color": "#f6decd",
					"name": "Base / Two",
					"slug": "base-2"
				}
			]
		},
		"typography": {
			"fontFamilies": [
				{
					"fontFace": [
						{
							"fontFamily": "Instrument Sans",
							"fontStyle": "normal",
							"fontWeight": "400 700",
							"src": [
								"file:./assets/fonts/instrument-sans/InstrumentSans-VariableFont_wdth,wght.woff2"
							]
						},
						{
							"fontFamily": "Instrument Sans",
							"fontStyle": "italic",
							"fontWeight": "400 700",
							"src": [
								"file:./assets/fonts/instrument-sans/InstrumentSans-Italic-VariableFont_wdth,wght.woff2"
							]
						}
					],
					"fontFamily": "\"Instrument Sans\", sans-serif",
					"name": "Instrument Sans",
					"slug": "body"
				},
				{
					"fontFace": [
						{
							"fontFamily": "Jost",
							"fontStyle": "normal",
							"fontWeight": "100 900",
							"src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
						},
						{
							"fontFamily": "Jost",
							"fontStyle": "italic",
							"fontWeight": "100 900",
							"src": [
								"file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
							]
						}
					],
					"fontFamily": "\"Jost\", sans-serif",
					"name": "Jost",
					"slug": "heading"
				},
				{
					"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
					"name": "System Sans-serif",
					"slug": "system-sans-serif"
				},
				{
					"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
					"name": "System Serif",
					"slug": "system-serif"
				}
			]
		}
	},
	"styles": {
		"blocks": {
			"core/button": {
				"variations": {
					"outline": {
						"spacing": {
							"padding": {
								"bottom": "calc(0.9rem - 2px)",
								"left": "calc(2rem - 2px)",
								"right": "calc(2rem - 2px)",
								"top": "calc(0.9rem - 2px)"
							}
						},
						"border": {
							"width": "2px"
						}
					}
				}
			},
			"core/image": {
				"filter": {
					"duotone": "var(--wp--preset--duotone--duotone-2)"
				}
			},
			"core/pullquote": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--large)",
					"fontStyle": "normal",
					"fontWeight": "normal",
					"lineHeight": "1.2"
				}
			},
			"core/quote": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"fontSize": "var(--wp--preset--font-size--large)",
					"fontStyle": "normal"
				},
				"variations": {
					"plain": {
						"typography": {
							"fontStyle": "normal",
							"fontWeight": "400"
						}
					}
				}
			},
			"core/site-title": {
				"typography": {
					"fontWeight": "400"
				}
			},
			"core/navigation": {
				"typography": {
					"fontWeight": "400"
				}
			}
		},
		"elements": {
			"button": {
				"border": {
					"radius": "100px"
				},
				"color": {
					"background": "var(--wp--preset--color--contrast-2)",
					"text": "var(--wp--preset--color--base)"
				},
				"spacing": {
					"padding": {
						"bottom": "0.9rem",
						"left": "2rem",
						"right": "2rem",
						"top": "0.9rem"
					}
				},
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"fontSize": "var(--wp--preset--font-size--small)",
					"fontStyle": "normal"
				},
				":hover": {
					"color": {
						"background": "var(--wp--preset--color--contrast)"
					}
				}
			}
		}
	}
}
fossil.json000064400000014471151535355710006757 0ustar00{
	"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
	"version": 2,
	"title": "Fossil",
	"settings": {
		"color": {
			"gradients": [
				{
					"slug": "gradient-1",
					"gradient": "linear-gradient(to bottom, #E1DFDB 0%, #D6D2CE 100%)",
					"name": "Vertical linen to beige"
				},
				{
					"slug": "gradient-2",
					"gradient": "linear-gradient(to bottom, #958D86 0%, #D6D2CE 100%)",
					"name": "Vertical taupe to beige"
				},
				{
					"slug": "gradient-3",
					"gradient": "linear-gradient(to bottom, #65574E 0%, #D6D2CE 100%)",
					"name": "Vertical sable to beige"
				},
				{
					"slug": "gradient-4",
					"gradient": "linear-gradient(to bottom, #1A1514 0%, #D6D2CE 100%)",
					"name": "Vertical ebony to beige"
				},
				{
					"slug": "gradient-5",
					"gradient": "linear-gradient(to bottom, #65574E 0%, #958D86 100%)",
					"name": "Vertical sable to beige"
				},
				{
					"slug": "gradient-6",
					"gradient": "linear-gradient(to bottom, #1A1514 0%, #65574E 100%)",
					"name": "Vertical ebony to sable"
				},
				{
					"slug": "gradient-7",
					"gradient": "linear-gradient(to bottom, #D6D2CE 50%, #E1DFDB 50%)",
					"name": "Vertical hard beige to linen"
				},
				{
					"slug": "gradient-8",
					"gradient": "linear-gradient(to bottom, #958D86 50%, #D6D2CE 50%)",
					"name": "Vertical hard taupe to beige"
				},
				{
					"slug": "gradient-9",
					"gradient": "linear-gradient(to bottom, #65574E 50%, #D6D2CE 50%)",
					"name": "Vertical hard sable to beige"
				},
				{
					"slug": "gradient-10",
					"gradient": "linear-gradient(to bottom, #1A1514 50%, #D6D2CE 50%)",
					"name": "Vertical hard ebony to beige"
				},
				{
					"slug": "gradient-11",
					"gradient": "linear-gradient(to bottom, #65574E 50%, #958D86 50%)",
					"name": "Vertical hard sable to taupe"
				},
				{
					"slug": "gradient-12",
					"gradient": "linear-gradient(to bottom, #1A1514 50%, #65574E 50%)",
					"name": "Vertical hard ebony to sable"
				}
			],
			"palette": [
				{
					"color": "#D6D2CE",
					"name": "Base",
					"slug": "base"
				},
				{
					"color": "#E1DFDB",
					"name": "Base / Two",
					"slug": "base-2"
				},
				{
					"color": "#1A1514",
					"name": "Contrast",
					"slug": "contrast"
				},
				{
					"color": "#65574E",
					"name": "Contrast / Two",
					"slug": "contrast-2"
				},
				{
					"color": "#958D86",
					"name": "Contrast / Three",
					"slug": "contrast-3"
				}
			]
		},
		"typography": {
			"fontFamilies": [
				{
					"fontFace": [
						{
							"fontFamily": "Inter",
							"fontStretch": "normal",
							"fontStyle": "normal",
							"fontWeight": "300 900",
							"src": [
								"file:./assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2"
							]
						}
					],
					"fontFamily": "\"Inter\", sans-serif",
					"name": "Inter",
					"slug": "heading"
				},
				{
					"fontFace": [
						{
							"fontFamily": "Cardo",
							"fontStyle": "normal",
							"fontWeight": "400",
							"src": ["file:./assets/fonts/cardo/cardo_normal_400.woff2"]
						},
						{
							"fontFamily": "Cardo",
							"fontStyle": "italic",
							"fontWeight": "400",
							"src": ["file:./assets/fonts/cardo/cardo_italic_400.woff2"]
						},
						{
							"fontFamily": "Cardo",
							"fontStyle": "normal",
							"fontWeight": "700",
							"src": ["file:./assets/fonts/cardo/cardo_normal_700.woff2"]
						}
					],
					"fontFamily": "Cardo",
					"name": "Cardo",
					"slug": "body"
				},
				{
					"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
					"name": "System Sans-serif",
					"slug": "system-sans-serif"
				},
				{
					"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
					"name": "System Serif",
					"slug": "system-serif"
				}
			],
			"fontSizes": [
				{
					"fluid": false,
					"name": "Small",
					"size": "1rem",
					"slug": "small"
				},
				{
					"fluid": false,
					"name": "Medium",
					"size": "1.2rem",
					"slug": "medium"
				},
				{
					"fluid": {
						"min": "1.5rem",
						"max": "2rem"
					},
					"name": "Large",
					"size": "2rem",
					"slug": "large"
				},
				{
					"fluid": {
						"min": "2rem",
						"max": "2.65rem"
					},
					"name": "Extra Large",
					"size": "2.65rem",
					"slug": "x-large"
				},
				{
					"fluid": {
						"min": "2.65rem",
						"max": "3.5rem"
					},
					"name": "Extra Extra Large",
					"size": "3.5rem",
					"slug": "xx-large"
				}
			]
		}
	},
	"styles": {
		"blocks": {
			"core/button": {
				"variations": {
					"outline": {
						"spacing": {
							"padding": {
								"bottom": "calc(0.9rem - 2px)",
								"left": "calc(2rem - 2px)",
								"right": "calc(2rem - 2px)",
								"top": "calc(0.9rem - 2px)"
							}
						},
						"border": {
							"width": "2px"
						}
					}
				}
			},
			"core/pullquote": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--large)",
					"fontStyle": "normal",
					"fontWeight": "normal",
					"lineHeight": "1.2"
				}
			},
			"core/quote": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"fontSize": "var(--wp--preset--font-size--large)",
					"fontStyle": "normal"
				},
				"variations": {
					"plain": {
						"typography": {
							"fontStyle": "normal",
							"fontWeight": "400"
						}
					}
				}
			},
			"core/site-title": {
				"typography": {
					"fontWeight": "400"
				}
			}
		},
		"elements": {
			"button": {
				"border": {
					"radius": "100px",
					"color": "var(--wp--preset--color--contrast-2)"
				},
				"color": {
					"background": "var(--wp--preset--color--contrast-2)",
					"text": "var(--wp--preset--color--white)"
				},
				"spacing": {
					"padding": {
						"bottom": "0.9rem",
						"left": "2rem",
						"right": "2rem",
						"top": "0.9rem"
					}
				},
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"fontSize": "var(--wp--preset--font-size--small)",
					"fontStyle": "normal"
				},
				":hover": {
					"color": {
						"background": "var(--wp--preset--color--contrast)"
					}
				}
			},
			"heading": {
				"typography": {
					"fontWeight": "normal",
					"letterSpacing": "0"
				}
			}
		}
	}
}
ice.json000064400000014432151535355710006215 0ustar00{
	"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
	"version": 2,
	"title": "Ice",
	"settings": {
		"color": {
			"gradients": [
				{
					"slug": "gradient-1",
					"gradient": "linear-gradient(to bottom, #cbd9e1 0%, #EBEBEF 100%)",
					"name": "Vertical azure to ice"
				},
				{
					"slug": "gradient-2",
					"gradient": "linear-gradient(to bottom, #466577 0%, #EBEBEF 100%)",
					"name": "Vertical slate to ice"
				},
				{
					"slug": "gradient-3",
					"gradient": "linear-gradient(to bottom, #37505d 0%, #EBEBEF 100%)",
					"name": "Vertical ocean to ice"
				},
				{
					"slug": "gradient-4",
					"gradient": "linear-gradient(to bottom, #1C2930 0%, #EBEBEF 100%)",
					"name": "Vertical ink to ice"
				},
				{
					"slug": "gradient-5",
					"gradient": "linear-gradient(to bottom, #37505d 0%, #466577 100%)",
					"name": "Vertical ocean to slate"
				},
				{
					"slug": "gradient-6",
					"gradient": "linear-gradient(to bottom, #1C2930 0%, #37505d 100%)",
					"name": "Vertical ink to ocean"
				},
				{
					"slug": "gradient-7",
					"gradient": "linear-gradient(to bottom, #EBEBEF 50%, #cbd9e1 50%)",
					"name": "Vertical hard ice to azure"
				},
				{
					"slug": "gradient-8",
					"gradient": "linear-gradient(to bottom, #466577 50%, #EBEBEF 50%)",
					"name": "Vertical hard slate to ice"
				},
				{
					"slug": "gradient-9",
					"gradient": "linear-gradient(to bottom, #37505d 50%, #EBEBEF 50%)",
					"name": "Vertical hard ocean to ice"
				},
				{
					"slug": "gradient-10",
					"gradient": "linear-gradient(to bottom, #1C2930 50%, #EBEBEF 50%)",
					"name": "Vertical hard ink to ice"
				},
				{
					"slug": "gradient-11",
					"gradient": "linear-gradient(to bottom, #37505d 50%, #466577 50%)",
					"name": "Vertical hard ocean to slate"
				},
				{
					"slug": "gradient-12",
					"gradient": "linear-gradient(to bottom, #1C2930 50%, #37505d 50%)",
					"name": "Vertical hard ink to ocean"
				}
			],
			"palette": [
				{
					"color": "#EBEBEF",
					"name": "Base",
					"slug": "base"
				},
				{
					"color": "#DCE0E6",
					"name": "Base / Two",
					"slug": "base-2"
				},
				{
					"color": "#1C2930",
					"name": "Contrast",
					"slug": "contrast"
				},
				{
					"color": "#37505d",
					"name": "Contrast / Two",
					"slug": "contrast-2"
				},
				{
					"color": "#96A5B2",
					"name": "Contrast / Three",
					"slug": "contrast-3"
				}
			]
		},
		"typography": {
			"fontFamilies": [
				{
					"fontFace": [
						{
							"fontFamily": "Inter",
							"fontStretch": "normal",
							"fontStyle": "normal",
							"fontWeight": "300 900",
							"src": [
								"file:./assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2"
							]
						}
					],
					"fontFamily": "\"Inter\", sans-serif",
					"name": "Inter",
					"slug": "heading"
				},
				{
					"fontFace": [
						{
							"fontFamily": "Jost",
							"fontStyle": "normal",
							"fontWeight": "100 900",
							"src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
						},
						{
							"fontFamily": "Jost",
							"fontStyle": "italic",
							"fontWeight": "100 900",
							"src": [
								"file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
							]
						}
					],
					"fontFamily": "\"Jost\", sans-serif",
					"name": "Jost",
					"slug": "body"
				},
				{
					"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
					"name": "System Sans-serif",
					"slug": "system-sans-serif"
				},
				{
					"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
					"name": "System Serif",
					"slug": "system-serif"
				}
			],
			"fontSizes": [
				{
					"fluid": false,
					"name": "Small",
					"size": "1rem",
					"slug": "small"
				},
				{
					"fluid": false,
					"name": "Medium",
					"size": "1.2rem",
					"slug": "medium"
				},
				{
					"fluid": {
						"min": "1.5rem",
						"max": "2rem"
					},
					"name": "Large",
					"size": "2rem",
					"slug": "large"
				},
				{
					"fluid": {
						"min": "2rem",
						"max": "2.65rem"
					},
					"name": "Extra Large",
					"size": "2.65rem",
					"slug": "x-large"
				},
				{
					"fluid": {
						"min": "2.65rem",
						"max": "3.5rem"
					},
					"name": "Extra Extra Large",
					"size": "3.5rem",
					"slug": "xx-large"
				}
			]
		}
	},
	"styles": {
		"blocks": {
			"core/button": {
				"variations": {
					"outline": {
						"spacing": {
							"padding": {
								"bottom": "calc(1rem - 1px)",
								"left": "calc(2.2rem - 1px)",
								"right": "calc(2.2rem - 1px)",
								"top": "calc(1rem - 1px)"
							}
						},
						"border": {
							"width": "1px"
						}
					}
				}
			},
			"core/pullquote": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--large)",
					"fontStyle": "normal",
					"fontWeight": "normal",
					"lineHeight": "1.2"
				}
			},
			"core/quote": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"fontSize": "var(--wp--preset--font-size--large)",
					"fontStyle": "normal"
				},
				"variations": {
					"plain": {
						"typography": {
							"fontStyle": "normal",
							"fontWeight": "400"
						}
					}
				}
			},
			"core/site-title": {
				"typography": {
					"fontWeight": "400"
				}
			}
		},
		"elements": {
			"button": {
				"border": {
					"radius": "4px",
					"color": "var(--wp--preset--color--contrast-2)"
				},
				"color": {
					"background": "var(--wp--preset--color--contrast-2)",
					"text": "var(--wp--preset--color--white)"
				},
				"spacing": {
					"padding": {
						"bottom": "1rem",
						"left": "2.2rem",
						"right": "2.2rem",
						"top": "1rem"
					}
				},
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"fontSize": "0.75rem",
					"fontStyle": "normal",
					"textTransform": "uppercase",
					"letterSpacing": "0.1rem"
				},
				":hover": {
					"color": {
						"background": "var(--wp--preset--color--contrast)"
					},
					"border": {
						"color": "var(--wp--preset--color--contrast)"
					}
				}
			},
			"heading": {
				"typography": {
					"fontWeight": "normal",
					"letterSpacing": "0"
				}
			}
		}
	}
}
maelstrom.json000064400000010441151535355710007454 0ustar00{
	"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
	"version": 2,
	"title": "Maelstrom",
	"settings": {
		"color": {
			"palette": [
				{
					"color": "#38629F",
					"name": "Base",
					"slug": "base"
				},
				{
					"color": "#244E8A",
					"name": "Base / Two",
					"slug": "base-2"
				},
				{
					"color": "#FFFFFFA1",
					"name": "Contrast / 2",
					"slug": "contrast-2"
				},
				{
					"color": "#FFFFFF",
					"name": "Contrast",
					"slug": "contrast"
				},
				{
					"color": "#D5E0F0",
					"name": "Contrast / 3",
					"slug": "contrast-3"
				}
			]
		},
		"typography": {
			"fontFamilies": [
				{
					"fontFace": [
						{
							"fontFamily": "Cardo",
							"fontStyle": "normal",
							"fontWeight": "400",
							"src": ["file:./assets/fonts/cardo/cardo_normal_400.woff2"]
						},
						{
							"fontFamily": "Cardo",
							"fontStyle": "italic",
							"fontWeight": "400",
							"src": ["file:./assets/fonts/cardo/cardo_italic_400.woff2"]
						},
						{
							"fontFamily": "Cardo",
							"fontStyle": "normal",
							"fontWeight": "700",
							"src": ["file:./assets/fonts/cardo/cardo_normal_700.woff2"]
						}
					],
					"fontFamily": "Cardo",
					"name": "Cardo",
					"slug": "body"
				},
				{
					"fontFace": [
						{
							"fontFamily": "Jost",
							"fontStyle": "normal",
							"fontWeight": "100 900",
							"src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
						},
						{
							"fontFamily": "Jost",
							"fontStyle": "italic",
							"fontWeight": "100 900",
							"src": [
								"file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
							]
						}
					],
					"fontFamily": "\"Jost\", sans-serif",
					"name": "Jost",
					"slug": "heading"
				},
				{
					"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
					"name": "System Sans-serif",
					"slug": "system-sans-serif"
				},
				{
					"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
					"name": "System Serif",
					"slug": "system-serif"
				}
			],
			"fontSizes": [
				{
					"fluid": false,
					"name": "Small",
					"size": "1rem",
					"slug": "small"
				},
				{
					"fluid": false,
					"name": "Medium",
					"size": "1.2rem",
					"slug": "medium"
				},
				{
					"fluid": {
						"min": "1.5rem",
						"max": "2rem"
					},
					"name": "Large",
					"size": "2rem",
					"slug": "large"
				},
				{
					"fluid": {
						"min": "2rem",
						"max": "2.65rem"
					},
					"name": "Extra Large",
					"size": "2.65rem",
					"slug": "x-large"
				},
				{
					"fluid": {
						"min": "2.65rem",
						"max": "3.5rem"
					},
					"name": "Extra Extra Large",
					"size": "3.5rem",
					"slug": "xx-large"
				}
			]
		}
	},
	"styles": {
		"blocks": {
			"core/button": {
				"variations": {
					"outline": {
						"spacing": {
							"padding": {
								"bottom": "calc(0.8rem - 2px)",
								"left": "calc(1.6rem - 2px)",
								"right": "calc(1.6rem - 2px)",
								"top": "calc(0.8rem - 2px)"
							}
						},
						"border": {
							"width": "2px"
						}
					}
				}
			},
			"core/site-title": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"fontWeight": "normal"
				}
			},
			"core/navigation": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--small)",
					"fontWeight": "normal"
				}
			}
		},
		"elements": {
			"button": {
				"border": {
					"radius": "6px"
				},
				"color": {
					"background": "var(--wp--preset--color--contrast)",
					"text": "var(--wp--preset--color--base-2)"
				},
				"spacing": {
					"padding": {
						"bottom": "0.98rem",
						"left": "1.6rem",
						"right": "1.6rem",
						"top": "0.8rem"
					}
				},
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"fontSize": "var(--wp--preset--font-size--small)",
					"fontStyle": "normal"
				},
				":hover": {
					"color": {
						"background": "var(--wp--preset--color--contrast)"
					}
				}
			},
			"heading": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"letterSpacing": "0"
				}
			}
		}
	}
}
mint.json000064400000007315151535355710006426 0ustar00{
	"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
	"version": 2,
	"title": "Mint",
	"settings": {
		"color": {
			"palette": [
				{
					"color": "#e4efeb",
					"name": "Base",
					"slug": "base"
				},
				{
					"color": "#f1fefb",
					"name": "Base / Two",
					"slug": "base-2"
				},
				{
					"color": "#000000",
					"name": "Contrast",
					"slug": "contrast"
				},
				{
					"color": "#353535",
					"name": "Contrast / Two",
					"slug": "contrast-2"
				},
				{
					"color": "#A4A4A4",
					"name": "Contrast / Three",
					"slug": "contrast-3"
				}
			]
		},
		"typography": {
			"fluid": true,
			"fontFamilies": [
				{
					"fontFace": [
						{
							"fontFamily": "Instrument Sans",
							"fontStyle": "normal",
							"fontWeight": "400 700",
							"src": [
								"file:./assets/fonts/instrument-sans/InstrumentSans-VariableFont_wdth,wght.woff2"
							]
						},
						{
							"fontFamily": "Instrument Sans",
							"fontStyle": "italic",
							"fontWeight": "400 700",
							"src": [
								"file:./assets/fonts/instrument-sans/InstrumentSans-Italic-VariableFont_wdth,wght.woff2"
							]
						}
					],
					"fontFamily": "\"Instrument Sans\", sans-serif",
					"name": "Instrument Sans",
					"slug": "heading"
				},
				{
					"fontFace": [
						{
							"fontFamily": "Jost",
							"fontStyle": "normal",
							"fontWeight": "100 900",
							"src": ["file:./assets/fonts/jost/Jost-VariableFont_wght.woff2"]
						},
						{
							"fontFamily": "Jost",
							"fontStyle": "italic",
							"fontWeight": "100 900",
							"src": [
								"file:./assets/fonts/jost/Jost-Italic-VariableFont_wght.woff2"
							]
						}
					],
					"fontFamily": "\"Jost\", sans-serif",
					"name": "Jost",
					"slug": "body"
				},
				{
					"fontFamily": "-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif",
					"name": "System Sans-serif",
					"slug": "system-sans-serif"
				},
				{
					"fontFamily": "Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol",
					"name": "System Serif",
					"slug": "system-serif"
				}
			]
		}
	},
	"styles": {
		"blocks": {
			"core/navigation": {
				"typography": {
					"fontStyle": "normal",
					"fontWeight": "400"
				}
			},
			"core/pullquote": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--body)",
					"fontSize": "var(--wp--preset--font-size--x-large)",
					"fontStyle": "normal",
					"fontWeight": "600",
					"lineHeight": "1.3"
				}
			},
			"core/quote": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--body)",
					"fontSize": "var(--wp--preset--font-size--large)",
					"fontStyle": "normal",
					"fontWeight": "400"
				}
			},
			"core/site-title": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)"
				}
			}
		},
		"elements": {
			"caption": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--body)"
				}
			},
			"h1": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--x-large)"
				}
			},
			"h2": {
				"typography": {
					"fontSize": "2.1rem"
				}
			},
			"h3": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--large)"
				}
			},
			"h4": {
				"typography": {
					"fontSize": "1.6rem"
				}
			},
			"h5": {
				"typography": {
					"fontSize": "1.4rem"
				}
			},
			"heading": {
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--heading)",
					"fontStyle": "normal",
					"fontWeight": "600"
				}
			}
		},
		"typography": {
			"fontFamily": "var(--wp--preset--font-family--body)"
		}
	}
}
onyx.json000064400000007165151535355710006457 0ustar00{
	"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
	"version": 2,
	"title": "Onyx",
	"settings": {
		"color": {
			"duotone": [
				{
					"colors": [
						"#272727",
						"#f9f9f9"
					],
					"slug": "duotone-1",
					"name": "Dark gray and white"
				},
				{
					"colors": [
						"#272727",
						"#5F584F"
					],
					"slug": "duotone-2",
					"name": "Dark gray and walnut"
				},
				{
					"colors": [
						"#272727",
						"#973C20"
					],
					"slug": "duotone-3",
					"name": "Dark gray and cinnamon"
				},
				{
					"colors": [
						"#272727",
						"#4D5B48"
					],
					"slug": "duotone-4",
					"name": "Dark gray and olive"
				},
				{
					"colors": [
						"#272727",
						"#4F5959"
					],
					"slug": "duotone-5",
					"name": "Dark gray and steel"
				}
			],
			"gradients": [
				{
					"slug": "gradient-1",
					"gradient": "linear-gradient(to bottom, #5F584F 0%, #272727 100%)",
					"name": "Vertical soft driftwood to dark gray"
				},
				{
					"slug": "gradient-2",
					"gradient": "linear-gradient(to bottom, #6D533C 0%, #272727 100%)",
					"name": "Vertical soft walnut to dark gray"
				},
				{
					"slug": "gradient-3",
					"gradient": "linear-gradient(to bottom, #973C20 0%, #272727 100%)",
					"name": "Vertical soft cinnamon to dark gray"
				},
				{
					"slug": "gradient-4",
					"gradient": "linear-gradient(to bottom, #4D5B48 0%, #272727 100%)",
					"name": "Vertical soft olive to dark gray"
				},
				{
					"slug": "gradient-5",
					"gradient": "linear-gradient(to bottom, #4F5959 0%, #272727 100%)",
					"name": "Vertical soft steel to dark gray"
				},
				{
					"slug": "gradient-6",
					"gradient": "linear-gradient(to bottom, #909090 0%, #272727 100%)",
					"name": "Vertical soft pewter to dark gray"
				},
				{
					"slug": "gradient-7",
					"gradient": "linear-gradient(to bottom, #5F584F 50%, #272727 50%)",
					"name": "Vertical hard beige to dark gray"
				},
				{
					"slug": "gradient-8",
					"gradient": "linear-gradient(to bottom, #6D533C 50%, #272727 50%)",
					"name": "Vertical hard walnut to dark gray"
				},
				{
					"slug": "gradient-9",
					"gradient": "linear-gradient(to bottom, #973C20 50%, #272727 50%)",
					"name": "Vertical hard cinnamon to dark gray"
				},
				{
					"slug": "gradient-10",
					"gradient": "linear-gradient(to bottom, #4D5B48 50%, #272727 50%)",
					"name": "Vertical hard olive to dark gray"
				},
				{
					"slug": "gradient-11",
					"gradient": "linear-gradient(to bottom, #4F5959 50%, #272727 50%)",
					"name": "Vertical hard steel to dark gray"
				},
				{
					"slug": "gradient-12",
					"gradient": "linear-gradient(to bottom, #A4A4A4 50%, #272727 50%)",
					"name": "Vertical hard pewter to dark gray"
				}
			],
			"palette": [
				{
					"color": "#272727",
					"name": "Base",
					"slug": "base"
				},
				{
					"color": "#303030",
					"name": "Base / Two",
					"slug": "base-2"
				},
				{
					"color": "#f9f9f9",
					"name": "Contrast",
					"slug": "contrast"
				},
				{
					"color": "#B7B7B7",
					"name": "Contrast / Two",
					"slug": "contrast-2"
				},
				{
					"color": "#909090",
					"name": "Contrast / Three",
					"slug": "contrast-3"
				},
				{
					"color": "#5F584F",
					"name": "Accent",
					"slug": "accent"
				},
				{
					"color": "#6D533C",
					"name": "Accent / Two",
					"slug": "accent-2"
				},
				{
					"color": "#973C20",
					"name": "Accent / Three",
					"slug": "accent-3"
				},
				{
					"color": "#4D5B48",
					"name": "Accent / Four",
					"slug": "accent-4"
				},
				{
					"color": "#4F5959",
					"name": "Accent / Five",
					"slug": "accent-5"
				}
			]
		}
	}
}
rust.json000064400000006126151535355710006453 0ustar00{
	"$schema": "https://schemas.wp.org/wp/6.5/theme.json",
	"version": 2,
	"title": "Rust",
	"settings": {
		"color": {
			"duotone": [
				{
					"colors": [
						"#A62B0C",
						"#F3F0E7"
					],
					"slug": "duotone-1",
					"name": "Dark rust to beige"
				}
			],
			"gradients": [
				{
					"slug": "gradient-1",
					"gradient": "linear-gradient(to bottom, #A62A0C42 0%, #F3F0E7 100%)",
					"name": "Vertical transparent rust to beige"
				},
				{
					"slug": "gradient-7",
					"gradient": "linear-gradient(to bottom, #A62A0C42 50%, #F3F0E7 50%)",
					"name": "Vertical hard transparent rust to beige"
				},
				{
					"slug": "gradient-2",
					"gradient": "linear-gradient(to bottom, #A62B0C 0%, #F3F0E7 100%)",
					"name": "Vertical rust to beige"
				},
				{
					"slug": "gradient-8",
					"gradient": "linear-gradient(to bottom, #A62B0C 50%, #F3F0E7 50%)",
					"name": "Vertical hard rust to beige"
				}
			],
			"palette": [
				{
					"color": "#F3F0E7",
					"name": "Base",
					"slug": "base"
				},
				{
					"color": "#ECEADF",
					"name": "Base / 2",
					"slug": "base-2"
				},
				{
					"color": "#A62B0C",
					"name": "Contrast",
					"slug": "contrast"
				}
			]
		}
	},
	"styles": {
		"blocks": {
			"core/calendar": {
				"css": ".wp-block-calendar table:where(:not(.has-text-color)) th{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--contrast)} & table:where(:not(.has-text-color)) td{border-color:var(--wp--preset--color--contrast)}"
			},
			"core/comment-date": {
				"color": {
					"text": "var(--wp--preset--color--contrast)"
				},
				"elements": {
					"link": {
						"color": {
							"text": "var(--wp--preset--color--contrast)"
						}
					}
				}
			},
			"core/comment-edit-link": {
				"elements": {
					"link": {
						"color": {
							"text": "var(--wp--preset--color--contrast)"
						}
					}
				}
			},
			"core/comment-reply-link": {
				"elements": {
					"link": {
						"color": {
							"text": "var(--wp--preset--color--contrast)"
						}
					}
				}
			},
			"core/post-date": {
				"color": {
					"text": "var(--wp--preset--color--contrast)"
				},
				"elements": {
					"link": {
						"color": {
							"text": "var(--wp--preset--color--contrast)"
						}
					}
				}
			},
			"core/post-terms": {
				"css":"& .wp-block-post-terms__prefix{color: var(--wp--preset--color--contrast);}"
			},
			"core/quote": {
				"color": {
					"background": "var(--wp--preset--color--base)"
				}
			},
			"core/site-tagline": {
				"color": {
					"text": "var(--wp--preset--color--contrast)"
				}
			}
		},
		"elements": {
			"button": {
				":focus": {
					"color": {
						"background": "var(--wp--preset--color--contrast)"
					},
					"border": {
						"color": "var(--wp--preset--color--contrast)"
					}
				},
				":hover": {
					"color": {
						"background": "var(--wp--preset--color--contrast)"
					},
					"border": {
						"color": "var(--wp--preset--color--contrast)"
					}
				}
			},
			"caption": {
				"color": {
					"text": "var(--wp--preset--color--contrast)"
				}
			}
		}
	}
}
default.less000064400000000215151541411420007054 0ustar00@hide_controls: default;

& when( @hide_controls = 1 ) {
	.mejs-offscreen,
	.mejs-layers,
	.mejs-controls {
		display: none !important;
	}
}
base.less000064400000010422151543024240006345 0ustar00@import "../../../base/less/mixins";

@item_title_tag: h3;
@item_title_font: default;
@item_title_font_weight: default;
@item_title_font_size: default;
@item_title_font_style: default;
@item_title_color: default;
@bottom_margin: default;

@item_font: default;
@item_font_weight: default;
@item_font_size: default;
@item_font_style: default;
@item_color: default;
@item_margin: 0 12px 64px 12px;

@navigation_arrow_color: #626262;
@navigation_arrow_color_hover: #000;
@navigation_arrow_margin: default;
@navigation_dots_color: #bebebe;
@navigation_dots_color_hover: #f14e4e;

@navigation_arrows: default;
@breakpoint_tablet_landscape: default;
@breakpoint_tablet_portrait: default;
@breakpoint_mobile: default;
@navigation_desktop: default;
@navigation_tablet_landscape: default;
@navigation_tablet_portrait: default;
@navigation_mobile: default;
@navigation_dots_desktop: default;
@navigation_dots_tablet_landscape: default;
@navigation_dots_tablet_portrait: default;
@navigation_dots_mobile: default;

.sow-carousel-container {

	.sow-carousel-navigation-next {
		margin-left: @navigation_arrow_margin;
	}

	a.sow-carousel-next:after {
		content: "\e601";
	}

	.sow-carousel-navigation-prev {
		margin-right: @navigation_arrow_margin;
	}

	a.sow-carousel-previous:before {
		content: "\e600";
	}

	.sow-carousel-navigation {
		margin-top: 0;
		margin-bottom: 0;
		min-width: 34px; // FF may ignore width due to the parent being a flexbox. It won't ignore min-width.
		width: 34px;
	}

	a.sow-carousel-previous,
	a.sow-carousel-next {
		align-items: center;
		border-radius: 16px;
		border: 1px solid @navigation_arrow_color;
		color: @navigation_arrow_color !important;
		display: flex;
		font-size: 14px;
		height: 32px;
		justify-content: center;
		width: 32px;

		&:not(.sow-carousel-disabled):focus,
		&:not(.sow-carousel-disabled):hover {
			color: @navigation_arrow_color_hover !important;
			border-color: @navigation_arrow_color_hover;
		}

		& when ( isnumber( @navigation_arrows ) ) {
			& when not ( isnumber( @navigation_desktop ) ) {
				@media (min-width: @breakpoint_tablet_landscape) {
					display: none;
				}
			}

			& when not ( isnumber( @navigation_tablet_landscape ) ) {
				@media (min-width: @breakpoint_tablet_portrait) and (max-width: @breakpoint_tablet_landscape) {
					display: none;
				}
			}

			& when not ( isnumber( @navigation_tablet_portrait ) ) {
				@media (min-width: @breakpoint_mobile) and (max-width: @breakpoint_tablet_portrait) {
					display: none;
				}
			}

			& when not ( isnumber( @navigation_mobile ) ) {
				@media (max-width: @breakpoint_mobile) {
					display: none;
				}
			}
		}
	}

	.sow-carousel-navigation-hidden {
		display: none !important;
	}

	.sow-carousel-wrapper {

		.sow-carousel-items {

			.sow-carousel-item {
				margin: @item_margin;

				&,
				& p {
					color: @item_color;
					.font(@item_font, @item_font_weight);
					font-size: @item_font_size;
					font-style: @item_font_style;
				}

				@{item_title_tag}.sow-carousel-item-title {
					color: @item_title_color;
					.font(@item_title_font, @item_title_font_weight);
					font-size: @item_title_font_size;
					font-style: @item_title_font_style;
					margin: 0;
					margin-bottom: @bottom_margin;
				}
			}
		}

		.slick-dots {

			& when not ( isnumber( @navigation_dots_desktop ) ) {
				@media (min-width: @breakpoint_tablet_landscape) {
					display: none !important;
				}
			}

			& when not ( isnumber( @navigation_dots_tablet_landscape ) ) {
				@media (min-width: @breakpoint_tablet_portrait) and (max-width: @breakpoint_tablet_landscape) {
					display: none !important;
				}
			}

			& when not ( isnumber( @navigation_dots_tablet_portrait ) ) {
				@media (min-width: @breakpoint_mobile) and (max-width: @breakpoint_tablet_portrait) {
					display: none !important;
				}
			}

			& when not ( isnumber( @navigation_dots_mobile ) ) {
				@media (max-width: @breakpoint_mobile) {
					display: none !important;
				}
			}

			li {

				&.slick-active button:before {
					color: @navigation_dots_color_hover;
				}

				button {
					height: 12px;

					&:before {
						color: @navigation_dots_color;
						font-size: 41px;
						margin-right: 5px;
					}

					&:hover:before {
						color: @navigation_dots_color_hover;
					}
				}

				&:last-of-type button:before {
					margin-right: 0;
				}
			}
		}
	}
}
alternate.less000064400000010501151543051400007406 0ustar00@responsive_breakpoint: 780px;

// Post.
@post_border_color: default;
@post_background: default;

// Post Title.
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;

// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;

// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;

// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;

.sow-blog-layout-alternate {

	.sow-blog-posts article {
		background: @post_background;
		border: 1px solid @post_border_color;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		width: 100%;

		@media (max-width: @responsive_breakpoint) {
			flex-direction: column;

			& > img,
			.sow-entry-thumbnail,
			.sow-entry-thumbnail .wp-post-image {
				flex: 1;
				height: auto;
				width: 100%;
			}
		}

		// Alternating featured image alignment.
		@media (min-width: @responsive_breakpoint) {
			& > img,
			.sow-entry-thumbnail {
				flex: 1;
				width: 41.5006%;

				a {
					align-items: center;
					display: flex;
					height: 100%;
					margin: 0;
					text-align: left;
				}
			}

			&:nth-of-type(2n) {
				flex-direction: row-reverse;
			}

			&:nth-of-type(2n) .sow-entry-thumbnail a {
				justify-content: end;
				text-align: right;
			}
		}

		.sow-blog-content-wrapper {
			flex: 1;
			width: 58.4994%;

			@media (max-width: @responsive_breakpoint) {
				width: auto;
			}

			.sow-entry-header {

				.sow-entry-title {
					font-family: @title_font;
					font-size: @title_font_size;
					font-style: @title_font_style;
					font-weight: @title_font_weight;

					a {
						color: @title_color;

						&:hover,
						&:focus {
							color: @title_color_hover;
						}
					}
				}

				.sow-entry-meta {
					font-family: @meta_font;
					font-size: @meta_font_size;
					font-style: @meta_font_style;
					font-weight: @meta_font_weight;

					span {
						color: @meta_color;

						a {
							color: @meta_color;

							&:hover,
							&:focus {
								color: @meta_color_hover;
							}
						}
					}

					&:not(:last-child)::after {
						font-size: @meta_font_size;
					}
				}
			}

			.sow-entry-content {
				color: @content_color;
				font-family: @content_font;
				font-size: @content_font_size;
				font-style: @content_font_style;
				font-weight: @content_font_weight;

				a {
					color: @content_link;

					&:hover,
					&:focus {
						color: @content_link_hover;
					}
				}
			}

			.sow-more-link {
				font-family: @content_font;
				font-size: @content_font_size;
				font-style: @content_font_style;
				font-weight: @content_font_weight;
			}
		}
	}

	.sow-post-navigation {

		.sow-nav-links {
			margin-top: @pagination_top_margin;
		}

		.page-numbers {
			align-items: center;
			display: flex;
			height: @pagination_height;
			justify-content: center;
			width: @pagination_width;

			&:not(.dots) {
				background: @pagination_background;
				border: 1px solid @pagination_border_color;
				border-radius: @pagination_border_radius;
				color: @pagination_link_color;
				font-family: @pagination_font;
				font-size: @pagination_font_size;
				font-style: @pagination_font_style;
				font-weight: @pagination_font_weight;
				margin-right: @pagination_link_margin;

				&:last-child {
					margin-right: 0;
				}

				&.current,
				&:hover,
				&:focus {
					background: @pagination_background_hover;
					color: @pagination_link_color_hover;
					border-color: @pagination_border_color_hover;
				}
			}
		}

		.dots {
			color: @pagination_dots_color;
			margin-left: @pagination_link_margin_offset;
		}
	}
}
grid.less000064400000007254151543051400006367 0ustar00@columns: 2;
@column_spacing: 3.5%;
@responsive_breakpoint: 780px;

// Post.
@post_border_color: default;
@post_background: default;

// Post Title.
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;

// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;

// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;

// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;

.sow-blog-layout-grid {

	.sow-blog-posts {
		column-gap: @column_spacing;
		display: grid;
		grid-template-columns: repeat( @columns, 1fr );

		@media (max-width: @responsive_breakpoint) {
			display: block;
		}

		article {
			background: @post_background;
			border: 1px solid @post_border_color;

			.sow-entry-header {

				.sow-entry-title {
					font-family: @title_font;
					font-size: @title_font_size;
					font-style: @title_font_style;
					font-weight: @title_font_weight;

					a {
						color: @title_color;

						&:hover,
						&:focus {
							color: @title_color_hover;
						}
					}
				}

				.sow-entry-meta {
					font-family: @meta_font;
					font-size: @meta_font_size;
					font-style: @meta_font_style;
					font-weight: @meta_font_weight;

					span {
						color: @meta_color;

						a {
							color: @meta_color;

							&:hover,
							&:focus {
								color: @meta_color_hover;
							}
						}
					}

					&:not(:last-child)::after {
						font-size: @meta_font_size;
					}
				}
			}

			.sow-entry-content {
				color: @content_color;
				font-family: @content_font;
				font-size: @content_font_size;
				font-style: @content_font_style;
				font-weight: @content_font_weight;

				a {
					color: @content_link;

					&:hover,
					&:focus {
						color: @content_link_hover;
					}
				}
			}

			.sow-more-link {
				font-family: @content_font;
				font-size: @content_font_size;
				font-style: @content_font_style;
				font-weight: @content_font_weight;
			}
		}
	}

	.sow-post-navigation {

		.sow-nav-links {
			margin-top: @pagination_top_margin;
		}

		.page-numbers {
			align-items: center;
			display: flex;
			height: @pagination_height;
			justify-content: center;
			width: @pagination_width;

			&:not(.dots) {
				background: @pagination_background;
				border: 1px solid @pagination_border_color;
				border-radius: @pagination_border_radius;
				color: @pagination_link_color;
				font-family: @pagination_font;
				font-size: @pagination_font_size;
				font-style: @pagination_font_style;
				font-weight: @pagination_font_weight;
				margin-right: @pagination_link_margin;

				&:last-child {
					margin-right: 0;
				}

				&.current,
				&:hover,
				&:focus {
					background: @pagination_background_hover;
					color: @pagination_link_color_hover;
					border-color: @pagination_border_color_hover;
				}
			}
		}

		.dots {
			color: @pagination_dots_color;
			margin-left: @pagination_link_margin_offset;
		}
	}
}
masonry.less000064400000012055151543051400007125 0ustar00@categories: default;
@column_width: 50%;
@responsive_breakpoint: 780px;

// Post.
@post_border_color: default;
@post_background: default;

// Post Title.
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;

// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;

// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;

// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;

// Overlay Post Category.
@overlay_post_category_font: default;
@overlay_post_category_font_size: default;
@overlay_post_category_font_style: default;
@overlay_post_category_font_weight: default;
@overlay_post_category_color: default;
@overlay_post_category_color_hover: default;
@overlay_post_category_background: default;
@overlay_post_category_background_hover: default;

.sow-blog-layout-masonry {

	.sow-blog-posts article {
		width: @column_width;

		@media (max-width: @responsive_breakpoint) {
			width: 100%;
		}

		.sow-blog-content-wrapper {
			background: @post_background;
			border: 1px solid @post_border_color;
		}

		& when( @categories = 1 ) {

			.sow-entry-thumbnail {

				.sow-thumbnail-meta {
					display: block;
					left: 10px;
					position: absolute;
					top: 10px;
					z-index: 1;

					ul {
						display: inline-block;
						list-style: none;
						margin: 0 5px 0 0;
						padding: 0;

						li {
							background: @overlay_post_category_background;
							display: inline-block;
							margin: 0 0 3px;
							text-transform: uppercase;
							transition: all 300ms ease-in-out;

							&:hover,
							&:focus {
								background: @overlay_post_category_background_hover;
							}
						}

						a {
							color: @overlay_post_category_color;
							display: block;
							font-family: @overlay_post_category_font;
							font-size: @overlay_post_category_font_size;
							font-style: @overlay_post_category_font_style;
							font-weight: @overlay_post_category_font_weight;
							letter-spacing: 1px;
							line-height: normal;
							padding: 5.5px 12px 5px;
							text-decoration: none;

							&:hover,
							&:focus {
								color: @overlay_post_category_color_hover;
							}
						}
					}
				}
			}
		}

		.sow-entry-header {

			.sow-entry-title {
				font-family: @title_font;
				font-size: @title_font_size;
				font-style: @title_font_style;
				font-weight: @title_font_weight;

				a {
					color: @title_color;

					&:hover,
					&:focus {
						color: @title_color_hover;
					}
				}
			}

			.sow-entry-meta {
				font-family: @meta_font;
				font-size: @meta_font_size;
				font-style: @meta_font_style;
				font-weight: @meta_font_weight;

				span {
					color: @meta_color;

					a {
						color: @meta_color;

						&:hover,
						&:focus {
							color: @meta_color_hover;
						}
					}

					&:not(:last-child)::after {
						font-size: @meta_font_size;
					}
				}
			}
		}

		.sow-entry-content {
			color: @content_color;
			font-family: @content_font;
			font-size: @content_font_size;
			font-style: @content_font_style;
			font-weight: @content_font_weight;

			a {
				color: @content_link;

				&:hover,
				&:focus {
					color: @content_link_hover;
				}
			}
		}

		.sow-more-link {
			font-family: @content_font;
			font-size: @content_font_size;
			font-style: @content_font_style;
			font-weight: @content_font_weight;
		}
	}

	.sow-post-navigation {

		.sow-nav-links {
			margin-top: @pagination_top_margin;
		}

		.page-numbers {
			align-items: center;
			display: flex;
			height: @pagination_height;
			justify-content: center;
			width: @pagination_width;

			&:not(.dots) {
				background: @pagination_background;
				border: 1px solid @pagination_border_color;
				border-radius: @pagination_border_radius;
				color: @pagination_link_color;
				font-family: @pagination_font;
				font-size: @pagination_font_size;
				font-style: @pagination_font_style;
				font-weight: @pagination_font_weight;
				margin-right: @pagination_link_margin;

				&:last-child {
					margin-right: 0;
				}

				&.current,
				&:hover,
				&:focus {
					background: @pagination_background_hover;
					color: @pagination_link_color_hover;
					border-color: @pagination_border_color_hover;
				}
			}
		}

		.dots {
			color: @pagination_dots_color;
			margin-left: @pagination_link_margin_offset;
		}
	}
}
offset.less000064400000011205151543051400006717 0ustar00@responsive_breakpoint: 780px;
@author: default;

// Post.
@post_border_color: default;
@post_background: default;

// Post Title.
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;

// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;

// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;

// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;

// Offset Post Meta.
@offset_post_meta_color: default;
@offset_post_meta_font: default;
@offset_post_meta_font_size: default;
@offset_post_meta_font_style: default;
@offset_post_meta_font_weight: default;
@offset_post_meta_link_color: default;
@offset_post_meta_link_color_hover: default;
@offset_post_meta_link_font_size: default;

.sow-blog-layout-offset {

	.sow-blog-posts article {

		.sow-blog-entry-offset {
			color: @offset_post_meta_color;
			font-family: @offset_post_meta_font;
			font-size: @offset_post_meta_font_size;
			font-style: @offset_post_meta_font_style;
			font-weight: @offset_post_meta_font_weight;

			@media (max-width: @responsive_breakpoint) {
				margin-bottom: 15px;
				width: 100% !important;
			}

			a {
				color: @offset_post_meta_link_color;
				font-size: @offset_post_meta_link_font_size;

				&:hover,
				&:focus {
					color: @offset_post_meta_link_color_hover;
				}
			}

			& when( @author = 1 ) {

				.sow-entry-author-avatar {
					display: block;
					line-height: 0;

					.avatar {
						border-radius: 50%;
						height: auto;
						max-width: 100%;
						width: 70px;
					}
				}
			}
		}

		.sow-blog-entry {

			@media (max-width: @responsive_breakpoint) {
				width: 100% !important;
			}
		}

		.sow-blog-content-wrapper {
			background: @post_background;
			border: 1px solid @post_border_color;
		}

		.sow-entry-header {

			.sow-entry-title {
				font-family: @title_font;
				font-size: @title_font_size;
				font-style: @title_font_style;
				font-weight: @title_font_weight;

				a {
					color: @title_color;

					&:hover,
					&:focus {
						color: @title_color_hover;
					}
				}
			}

			.sow-entry-meta {
				font-family: @meta_font;
				font-size: @meta_font_size;
				font-style: @meta_font_style;
				font-weight: @meta_font_weight;

				span {
					color: @meta_color;

					a {
						color: @meta_color;

						&:hover,
						&:focus {
							color: @meta_color_hover;
						}
					}
				}

				&:not(:last-child)::after {
					font-size: @meta_font_size;
				}
			}
		}

		.sow-entry-content {
			color: @content_color;
			font-family: @content_font;
			font-size: @content_font_size;
			font-style: @content_font_style;
			font-weight: @content_font_weight;

			a {
				color: @content_link;

				&:hover,
				&:focus {
					color: @content_link_hover;
				}
			}
		}

		.sow-more-link {
			font-family: @content_font;
			font-size: @content_font_size;
			font-style: @content_font_style;
			font-weight: @content_font_weight;
		}
	}

	.sow-post-navigation {

		.sow-nav-links {
			margin-top: @pagination_top_margin;
		}

		.page-numbers {
			align-items: center;
			display: flex;
			height: @pagination_height;
			justify-content: center;
			width: @pagination_width;

			&:not(.dots) {
				background: @pagination_background;
				border: 1px solid @pagination_border_color;
				border-radius: @pagination_border_radius;
				color: @pagination_link_color;
				font-family: @pagination_font;
				font-size: @pagination_font_size;
				font-style: @pagination_font_style;
				font-weight: @pagination_font_weight;
				margin-right: @pagination_link_margin;

				&:last-child {
					margin-right: 0;
				}

				&.current,
				&:hover,
				&:focus {
					background: @pagination_background_hover;
					color: @pagination_link_color_hover;
					border-color: @pagination_border_color_hover;
				}
			}
		}

		.dots {
			color: @pagination_dots_color;
			margin-left: @pagination_link_margin_offset;
		}
	}
}
portfolio.less000064400000011602151543051400007447 0ustar00@categories: default;
@columns: 3;
@column_width: 50%;
@image_size: 375px;
@responsive_breakpoint: 780px;

// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;

// Filter Categories.
@filter_categories_font: default;
@filter_categories_font_size: default;
@filter_categories_font_style: default;
@filter_categories_font_weight: 600;
@filter_categories_color: default;
@filter_categories_color_hover: default;
@filter_categories_text_transform: default;
@filter_categories_selected_border_color: default;
@filter_categories_selected_border_thickness: default;

// Featured Image.
@featured_image_border_color: default;
@featured_image_hover_overlay_color: default;
@featured_image_post_title_font: default;
@featured_image_post_title_font_size: default;
@featured_image_post_title_font_style: default;
@featured_image_post_title_font_weight: 700;
@featured_image_post_title_color: default;
@featured_image_divider_border_color: default;
@featured_image_divider_border_thickness: default;
@featured_image_divider_border_margin: default;
@featured_image_post_meta_font: default;
@featured_image_post_meta_font_size: default;
@featured_image_post_meta_font_style: default;
@featured_image_post_meta_font_weight: 600;
@featured_image_post_meta_color: default;

.sow-blog-layout-portfolio {

	.sow-blog-posts {
		column-gap: 1.1667%;
		display: grid;
		grid-template-columns: repeat( @columns, 1fr );

		article {
			margin-bottom: 30px;
			padding: 0 1.1667%;
			width: @column_width;

			@media (max-width: @responsive_breakpoint) {
				width: 100%;
			}

			.sow-entry-thumbnail {
				max-width: 100%;
				width: @image_size;

				&:hover .sow-entry-overlay {
					background: @featured_image_hover_overlay_color;
					border: 2px solid @featured_image_border_color;
				}

				.sow-entry-title {
					color: @featured_image_post_title_color;
					font-family: @featured_image_post_title_font;
					font-size: @featured_image_post_title_font_size;
					font-style: @featured_image_post_title_font_style;
					font-weight: @featured_image_post_title_font_weight;
				}

				& when( @categories = 1 ) {
					.sow-entry-divider {
						margin: @featured_image_divider_border_margin 0;
						border: @featured_image_divider_border_thickness solid @featured_image_divider_border_color;
					}

					.sow-entry-project-type {
						color: @featured_image_post_meta_color;
						font-family: @featured_image_post_meta_font;
						font-size: @featured_image_post_meta_font_size;
						font-style: @featured_image_post_meta_font_style;
						font-weight: @featured_image_post_meta_font_weight;
						letter-spacing: 1px;
						line-height: 1.7333;
						text-transform: uppercase;
					}
				}
			}
		}
	}

	& when( @categories = 1 ) {

		.sow-portfolio-filter-terms {

			button {
				border: none;
				border-bottom: @filter_categories_selected_border_thickness solid transparent;
				border-radius: 0;
				color: @filter_categories_color;
				font-family: @filter_categories_font;
				font-size: @filter_categories_font_size;
				font-style: @filter_categories_font_style;
				font-weight: @filter_categories_font_weight;
				letter-spacing: 1px;
				line-height: normal;
				text-transform: @filter_categories_text_transform;

				@media (max-width: @responsive_breakpoint) {
					margin: 0 10px 5px 0;
				}

				&:hover,
				&:focus {
					color: @filter_categories_color_hover;
				}

				&.active {
					border-bottom-color: @filter_categories_selected_border_color;
				}
			}
		}
	}

	.sow-post-navigation {

		.sow-nav-links {
			margin-top: @pagination_top_margin;
		}

		.page-numbers {
			align-items: center;
			display: flex;
			height: @pagination_height;
			justify-content: center;
			width: @pagination_width;

			&:not(.dots) {
				background: @pagination_background;
				border: 1px solid @pagination_border_color;
				border-radius: @pagination_border_radius;
				color: @pagination_link_color;
				font-family: @pagination_font;
				font-size: @pagination_font_size;
				font-style: @pagination_font_style;
				font-weight: @pagination_font_weight;
				margin-right: @pagination_link_margin;

				&:last-child {
					margin-right: 0;
				}

				&.current,
				&:hover,
				&:focus {
					background: @pagination_background_hover;
					color: @pagination_link_color_hover;
					border-color: @pagination_border_color_hover;
				}
			}
		}

		.dots {
			color: @pagination_dots_color;
			margin-left: @pagination_link_margin_offset;
		}
	}
}
standard.less000064400000006624151543051400007242 0ustar00// Post.
@post_border_color: default;
@post_background: default;

// Post Title
@title_color: default;
@title_color_hover: default;
@title_font: default;
@title_font_style: default;
@title_font_weight: default;
@title_font_size: default;

// Meta.
@meta_color: default;
@meta_color_hover: default;
@meta_font: default;
@meta_font_style: default;
@meta_font_size: default;
@meta_font_weight: default;

// Content.
@content_color: default;
@content_font: default;
@content_font_style: default;
@content_font_weight: default;
@content_font_size: default;
@content_link: default;
@content_link_hover: default;

// Pagination.
@pagination_background: default;
@pagination_background_hover: default;
@pagination_border_color: default;
@pagination_border_color_hover: default;
@pagination_border_radius: default;
@pagination_font: default;
@pagination_font_size: default;
@pagination_font_style: default;
@pagination_font_weight: default;
@pagination_height: default;
@pagination_link_color: default;
@pagination_link_margin: default;
@pagination_link_margin_offset: default;
@pagination_link_color_hover: default;
@pagination_dots_color: default;
@pagination_top_margin: default;
@pagination_width: default;

.sow-blog-layout-standard {

	.sow-blog-posts article {

		.sow-blog-content-wrapper {
			background: @post_background;
			border: 1px solid @post_border_color;
		}

		.sow-entry-header {

			.sow-entry-title a {
				font-family: @title_font;
				font-size: @title_font_size;
				font-style: @title_font_style;
				font-weight: @title_font_weight;
				color: @title_color;

				&:hover,
				&:focus {
					color: @title_color_hover;
				}
			}

			.sow-entry-meta {
				font-family: @meta_font;
				font-size: @meta_font_size;
				font-style: @meta_font_style;
				font-weight: @meta_font_weight;

				span {
					color: @meta_color;

					a {
						color: @meta_color;

						&:hover,
						&:focus {
							color: @meta_color_hover;
						}
					}
				}

				&:not(:last-child)::after {
					font-size: @meta_font_size;
				}
			}
		}

		.sow-entry-content {
			color: @content_color;
			font-family: @content_font;
			font-size: @content_font_size;
			font-style: @content_font_style;
			font-weight: @content_font_weight;

			a {
				color: @content_link;

				&:hover,
				&:focus {
					color: @content_link_hover;
				}
			}
		}

		.sow-more-link {
			font-family: @content_font;
			font-size: @content_font_size;
			font-style: @content_font_style;
			font-weight: @content_font_weight;
		}
	}

	.sow-post-navigation {

		.sow-nav-links {
			margin-top: @pagination_top_margin;
		}

		.page-numbers {
			align-items: center;
			display: flex;
			height: @pagination_height;
			justify-content: center;
			width: @pagination_width;

			&:not(.dots) {
				background: @pagination_background;
				border: 1px solid @pagination_border_color;
				border-radius: @pagination_border_radius;
				color: @pagination_link_color;
				font-family: @pagination_font;
				font-size: @pagination_font_size;
				font-style: @pagination_font_style;
				font-weight: @pagination_font_weight;
				margin-right: @pagination_link_margin;

				&:last-child {
					margin-right: 0;
				}

				&.current,
				&:hover,
				&:focus {
					background: @pagination_background_hover;
					color: @pagination_link_color_hover;
					border-color: @pagination_border_color_hover;
				}
			}
		}

		.dots {
			color: @pagination_dots_color;
			margin-left: @pagination_link_margin_offset;
		}
	}
}
atom.less000064400000013375151545434450006417 0ustar00@import "../../../base/less/mixins";

/* Header colors */
@header_color: #65707f;
@featured_header_color: lighten(#65707f, 5%);

/* Text Colors */
@header_text_color: #fff;
@featured_header_text_color: #fff;
@feature_text_color: #5f6062;

/* Button colors */
@button_container_color: #e8e8e8;
@button_background_color: #41a9d5;
@featured_button_background_color: lighten( #41a9d5, 5% );
@button_text_color: #FFFFFF;
@featured_button_background_color: lighten(#41a9d5, 5%);
@featured_button_text_color: #FFFFFF;

.ow-pt-columns-atom {
	.clearfix();
	padding-top: 20px;

	.ow-pt-column {
		color: @header_text_color;
		float: left;

		.ow-pt-title {
			.gradient(@header_color, darken(@header_color, 10%), @header_color);
			padding: 20px 0;
			text-align: center;
			text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
			border: 1px solid darken(@header_color, 20%);
			border-bottom: 0;
			.border-radius(5px, 0, 0, 5px);
			.box-shadow(~"inset 0 1px 0 rgba(255,255,255,0.5)");
			font-size: 1.1em;

			.ow-pt-subtitle {
				font-size: 0.9em;
			}
		}

		.ow-pt-details {
			border-color: darken(@header_color, 2%);
			border-right-width: 0;
			border-style: solid;
			border-top-color: darken(@header_color, 20%);
			border-width: 1px;
			.box-shadow(~"inset 0px -15px 25px rgba(0,0,0,0.05)");
			.gradient(lighten(@header_color, 5%), lighten(@header_color, 1%), lighten(@header_color, 5%));
			padding: 15px 25px;
			position: relative;
			text-align: center;

			.ow-pt-price {
				font-size: 2.5em;
				line-height: 1.25em;
				font-weight: 300;
				text-shadow: 0 1px 1px rgba(0,0,0,0.25);
			}
		}

		&.ow-pt-on-sale {

			.ow-pt-price {
				display: inline-block;
				font-size: 1.8em;
				text-decoration: line-through;
			}

			.ow-pt-sale-price {
				display: inline-block;
				font-size: 2.5em;
				font-weight: 300;
				line-height: 1.25em;
				text-shadow: 0 1px 1px rgba( 0, 0, 0, 0.25 );
			}
		}

		.ow-pt-image {
			line-height: 0;

			img {
				display: block;
				max-width: 100%;
				height: auto;
				.rounded(0);
			}
		}

		.ow-pt-features {
			font-size: 0.925em;
			color: @feature_text_color;

			.ow-pt-feature {
				padding: 15px 20px;
				background: #ffffff;

				.sow-feature-icon {
					display: table-cell;
					vertical-align: middle;
					padding-right: 10px;
				}

				.sow-feature-icon + .sow-feature-text {
					display: table-cell;
					vertical-align: middle;
				}

				.gradient(#FFFFFF, #fcfcfc, #FFFFFF);

				&.ow-pt-feature-odd {
					.gradient(#f1f1f1, #eeeeee, #f1f1f1);
				}

				text-shadow: 0 1px 0 #FFFFFF;

				strong {
					font-weight: 500;
				}

				p {
					margin: 0;
				  	display: inline-block;
				}

				[class^="sow-icon-"] {
					display: inline-block;
					margin-right: 0.5em;
				}

				&:last-child {
					border-bottom-width: 0;
				}
			}
		}

		&.ow-pt-even {

			.ow-pt-features .ow-pt-feature {
				.gradient(#f9f9f9, #f6f6f6, #f9f9f9);

				&.ow-pt-feature-odd {
					.gradient(#eeeeee, #ebebeb, #eeeeee);
				}
			}

		}

		&.ow-pt-last {
			.ow-pt-details {
				border-right-width: 1px;
			}

			.ow-pt-features .ow-pt-feature {
				border-right-width: 1px;
			}
		}

		.ow-pt-button {


			display: block;
			padding: 15px;
			text-align: center;
			.gradient( @button_container_color, darken( @button_container_color, 5.5% ), @button_container_color );

			border-top: 1px solid #E0E0E0;
			border-bottom: 1px solid #cfcfcf;

			a.ow-pt-link {
				display: inline-block;
				.rounded(3px);
				font-size: 0.9em;
				padding: 0.675em 1.25em;
				text-decoration: none;
				color: @button_text_color;
				.gradient(@button_background_color, darken(@button_background_color, 10%), @button_background_color);
				border: 1px solid darken(@button_background_color, 20%);
				.box-shadow(~"inset 0 1px 0 rgba(255,255,255,0.25), 0 1px 2px rgba(0,0,0,0.15)");
				text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
				margin: 0;

				&:hover {
					@button_background_color_hover: lighten(@button_background_color, 3%);
					.gradient(@button_background_color_hover, darken(@button_background_color_hover, 10%), @button_background_color_hover);
					border: 1px solid darken(@button_background_color_hover, 20%);
				}
			}

		}

		&.ow-pt-featured {
			color: @featured_header_text_color;
			margin-top: -20px;
			.ow-pt-title {
				border-color: darken(@featured_header_color, 20%);
				.gradient(@featured_header_color, darken(@featured_header_color, 10%), @featured_header_color);
				padding: 30px 0;
			}

			.ow-pt-details {
				border-color: darken(@featured_header_color, 2%);
				border-top-color: darken(@featured_header_color, 20%);
				.gradient(lighten(@featured_header_color, 5%), lighten(@featured_header_color, 1%), lighten(@featured_header_color, 5%));
			}

			.ow-pt-button a.ow-pt-link {
				color: @featured_button_text_color;
				.gradient(@featured_button_background_color, darken(@featured_button_background_color, 10%), @featured_button_background_color);
				border: 1px solid darken(@featured_button_background_color, 20%);

				&:hover {
					@featured_button_background_color_hover: lighten(@featured_button_background_color, 3%);
					.gradient(@featured_button_background_color_hover, darken(@featured_button_background_color_hover, 10%), @featured_button_background_color_hover);
					border: 1px solid darken(@featured_button_background_color_hover, 20%);
				}
			}
		}
	}
}

@media (max-width:680px) {
	.ow-pt-columns-atom {
		padding-top: 0;

		&.sow-equalize-row-heights {
			.ow-pt-title, .ow-pt-details, .ow-pt-image, .ow-pt-features, .ow-pt-button, .ow-pt-feature {
				height: auto !important;
			}
		}

		.ow-pt-column {
			float: none;
			width: auto !important;
			margin-bottom: 20px;

			&.ow-pt-featured {
				margin-top: 0;
			}

			.ow-pt-details {
				border-right-width: 1px;
			}

			.ow-pt-features {
				.ow-pt-feature {
					border-width: 0 1px 1px 1px;
				}
			}
		}
	}
}
flat.less000064400000004142151545434450006375 0ustar00@import "../../../base/less/mixins";

@responsive_breakpoint: 780px;
@align: center;
@mobile_align: center;

@button_width: '';
@button_color: #41a9d5;
@border_color: darken(@button_color, 5%);
@text_color: #FFFFFF;
@icon_size: 1.3em;

@hover_background_color: #41a9d5;
@hover_text_color:  #FFFFFF;

@button_font: default;
@button_font_weight: default;
@button_font_style: default;

@font_size: 1em;
@rounding: 0.25em;
@padding: 1em;
@has_text: true;
@has_button_icon: false;

.ow-button-base {
	.clearfix();

	@media (max-width: @responsive_breakpoint) {
		&.ow-button-align-@{align} {
			text-align: @mobile_align;

			& when not ( @mobile_align = justify ) {
				&.ow-button-align-justify .sowb-button {
					display: inline-block;
				}
			}

			& when ( @mobile_align = justify ) {
				.sowb-button {
					display: block;
				}
			}
		}
	}

	.sowb-button {
		.box-sizing(border-box);
		.font(@button_font, @button_font_weight);
		.rounded(@rounding);
		background: @button_color;
		border-width: 1px 0;
		border: 1px solid @button_color;
		color: @text_color !important;
		font-size: @font_size;
		font-style: @button_font_style;
		padding: @padding;
		text-shadow: 0 1px 0 rgba(0,0,0,0.05);

		& when( isnumber( @button_width ) ) {
			width: @button_width;
			max-width: 100%;
		}

		& when ( @has_text = true ) {
			padding-inline: @padding * 2;
		}

		& when not ( @has_text = true ) {
			.sow-icon-image,
			[class^="sow-icon-"] {
				margin: 0;
			}
		}

		& when ( @has_button_icon = true ) {
			& > span {
				display: flex;
				justify-content: center;

				[class^="sow-icon-"] {
					font-size: @icon_size;
				}
			}

			&.ow-icon-placement-top > span {
				flex-direction: column;
			}

			&.ow-icon-placement-right > span {
				flex-direction: row-reverse;
			}

			&.ow-icon-placement-bottom > span {
				flex-direction: column-reverse;
			}

			&.ow-icon-placement-left > span {
				align-items: start;
			}
		}

		&.ow-button-hover:active,
		&.ow-button-hover:hover {
			background: lighten(@hover_background_color, 4%);
			border-color: lighten(@hover_background_color, 4%);
			color: @hover_text_color !important;
		}
	}
}
widget-mixins.less000064400000001424151545434450010237 0ustar00@icon_size: 1.3em;
@rounding: 0.25em;
@padding: 0.75em;
@margin: 0.1em;
@align: left;
@mobile_align: left;
@responsive_breakpoint: 780px;

.social-media-button-container {
	.clearfix();
	text-align: @align;

	@media (max-width: @responsive_breakpoint) {
		text-align: @mobile_align;
	}

	// This little gem allows justified buttons when there's only one row of buttons or if it's the last row of buttons
	/*
	&:after {
		content:"";
		display:inline-block;
		width:100%;
	}
	*/
}

.social-media-button-base() {
	display: inline-block;
	font-size: @icon_size;
	line-height: 1em;
	margin: @margin;
	padding: @padding 0;
	width: (1em + @padding * 2);
	text-align: center;
	vertical-align: middle;

	.sow-icon-fontawesome {
		display: inline-block;
		height: 1em;
	}

	.rounded(@rounding);
}
wire.less000064400000004007151545434450006415 0ustar00@import "../../../base/less/mixins";

@responsive_breakpoint: 780px;
@align: center;
@mobile_align: center;

@button_width: '';
@button_color: #41a9d5;
@text_color: #FFFFFF;
@icon_size: 1.3em;

@hover_background_color: #41a9d5;
@hover_text_color:  #FFFFFF;

@button_font: default;
@button_font_weight: default;
@button_font_style: default;

@font_size: 1em;
@rounding: 0.25em;
@padding: 1em;
@has_text: true;
@has_button_icon: false;

.ow-button-base {
	.clearfix();

	@media (max-width: @responsive_breakpoint) {
		&.ow-button-align-@{align} {
			text-align: @mobile_align;

			& when not ( @mobile_align = justify ) {
				&.ow-button-align-justify .sowb-button {
					display: inline-block;
				}
			}

			& when ( @mobile_align = justify ) {
				.sowb-button {
					display: block;
				}
			}
		}
	}

	.sowb-button {
		.box-sizing(border-box);
		.font(@button_font, @button_font_weight);
		.rounded(@rounding);
		background: transparent;
		border: 2px solid @button_color;
		color: @button_color !important;
		font-size: @font_size;
		font-style: @button_font_style;
		padding: @padding;
		text-shadow: 0 1px 0 rgba(0,0,0,0.05);

		& when( isnumber( @button_width ) ) {
			width: @button_width;
			max-width: 100%;
		}

		& when ( @has_text = true ) {
			padding-inline: @padding * 2;
		}

		& when not ( @has_text = true ) {
			.sow-icon-image,
			[class^="sow-icon-"] {
				margin: 0;
			}
		}

		& when ( @has_button_icon = true ) {
			& > span {
				display: flex;
				justify-content: center;

				[class^="sow-icon-"] {
					font-size: @icon_size;
				}
			}

			&.ow-icon-placement-top > span {
				flex-direction: column;
			}

			&.ow-icon-placement-right > span {
				flex-direction: row-reverse;
			}

			&.ow-icon-placement-bottom > span {
				flex-direction: column-reverse;
			}

			&.ow-icon-placement-left > span {
				align-items: start;
			}
		}

		&.ow-button-hover:active,
		&.ow-button-hover:hover {
			background: @hover_background_color;
			border-color: @hover_background_color;
			color: @hover_text_color !important;
		}
	}
}
simple.less000064400000002477151547311710006744 0ustar00/*
Name: Simple
Template: simple
Author: Greg Priday
Author URI: http://siteorigin.com/
*/

@background_color: #F5F5F5;

@text_darken: 35%;
@inset_highlight: 10%;
@drop_shadow: 0.1;
@text_shadow: 20%;

@rounded: 4px;
@font_size: 0.875em;

@padding_top: 10px;
@padding_sides: 45px;

@font_family: inherit;
@font_weight: 500;

@import "../../../less/mixins";

& {

	a {
		display:inline-block;
		padding: @padding_top @padding_sides;

		.rounded(@rounded);

		color: lumdarken(@background_color, @text_darken);

		font-size: @font_size;
		font-family: @font_family;
		font-weight: @font_weight;
		text-decoration:none;

		text-shadow: 0 1px 0 lumlighten(@background_color, @text_shadow);
		text-align: center;

		@inset_highlight_color: lumlighten(@background_color, @inset_highlight);
		.box-shadow(~"inset 0 1px 0 @{inset_highlight_color}, 0 1px 2px rgba(0,0,0,@{drop_shadow})");
		.button-style(@background_color);

		&:hover {
			.button-style( lumlighten(@background_color, 1.75%) );
		}

		&:active {
			.button-style(lumdarken(@background_color, 1.75), -2);
			.box-shadow(none);
			padding-top: @padding_top + 1;
			padding-bottom: @padding_top - 1;
		}
	}

	&.align-left {
		text-align: left;
	}

	&.align-right {
		text-align: right;
	}

	&.align-center {
		text-align: center;
	}

	&.align-justify {
		a {
			display: block;
		}
	}

}