
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */



	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */


:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */


.has-text-align-justify{text-align:justify;}
.has-sm-dark-primary-color { color: #07233b !important; }.has-sm-dark-primary-background-color { background-color: #07233b; }.has-sm-dark-secondary-color { color: #0a3256 !important; }.has-sm-dark-secondary-background-color { background-color: #0a3256; }.has-sm-dark-tertiary-color { color: #85898c !important; }.has-sm-dark-tertiary-background-color { background-color: #85898c; }.has-sm-light-primary-color { color: #ffffff !important; }.has-sm-light-primary-background-color { background-color: #ffffff; }.has-sm-light-secondary-color { color: #fdf9f5 !important; }.has-sm-light-secondary-background-color { background-color: #fdf9f5; }.has-sm-light-tertiary-color { color: #fdf9f5 !important; }.has-sm-light-tertiary-background-color { background-color: #fdf9f5; }
/*# sourceURL=wp-block-library-inline-css */


/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */


:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */



	.infinite-scroll .woocommerce-pagination {
		display: none;
	}
/*# sourceURL=woocommerce-layout-inline-css */


.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */


			.site-title, .site-description-text {
				position: absolute;
				clip-path: inset(50%);
			}
		
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }

				:root { --sm-color-primary: #0f4c81; }
:root { --sm-color-secondary: #f5b895; }
:root { --sm-color-tertiary: #4c7cc1; }
:root { --sm-dark-primary: #07233b; }
.c-fargo__item--widget { color: #07233b; }
:root { --sm-dark-secondary: #0a3256; }
:root { --sm-dark-tertiary: #85898c; }
:root { --sm-light-primary: #ffffff; }
:root { --sm-light-secondary: #fdf9f5; }
:root { --sm-light-tertiary: #fdf9f5; }
.site-logo img, .custom-logo-link img { max-height: 40px; }
.c-navbar { height: 90px; }

	.c-navbar__content li:not(:first-child), .c-navbar__zone ~ .c-navbar__zone li {
		margin-top: 16px;
	}
	
			@media only screen and (max-width: 1360px) {
				.c-navbar__content li:not(:first-child), .c-navbar__zone ~ .c-navbar__zone li {
					margin-top: 14px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.c-navbar__content li:not(:first-child), .c-navbar__zone ~ .c-navbar__zone li {
					margin-top: 13px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.c-navbar__content li:not(:first-child), .c-navbar__zone ~ .c-navbar__zone li {
					margin-top: 12px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.c-navbar__content li:not(:first-child), .c-navbar__zone ~ .c-navbar__zone li {
					margin-top: 11px;
				}
			}
			
	.u-header-sides-spacing {
		padding-left: 50px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-header-sides-spacing {
					padding-left: 39px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-header-sides-spacing {
					padding-left: 31px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-header-sides-spacing {
					padding-left: 26px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-header-sides-spacing {
					padding-left: 23px;
				}
			}
			
	.u-header-sides-spacing {
		padding-right: 50px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-header-sides-spacing {
					padding-right: 39px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-header-sides-spacing {
					padding-right: 31px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-header-sides-spacing {
					padding-right: 26px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-header-sides-spacing {
					padding-right: 23px;
				}
			}
			.c-navbar, .c-navbar li { color: #ffffff; }
.cart-count[class] { background-color: #ffffff; }
.c-navbar [class*="current-menu"],
 .c-navbar li:hover { color: #eaeaea; }
.c-navbar [class*="children"]:hover:after { border-top-color: #eaeaea; }
.u-header-background { background-color: #424242; }
.u-container-width { max-width: 1300px; }

	.u-container-sides-spacing {
		padding-left: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-container-sides-spacing {
					padding-left: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-container-sides-spacing {
					padding-left: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-container-sides-spacing {
					padding-left: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-container-sides-spacing {
					padding-left: 27px;
				}
			}
			
	.u-container-sides-spacing {
		padding-right: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-container-sides-spacing {
					padding-right: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-container-sides-spacing {
					padding-right: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-container-sides-spacing {
					padding-right: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-container-sides-spacing {
					padding-right: 27px;
				}
			}
			
	.mce-content-body {
		border-width: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.mce-content-body {
					border-width: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.mce-content-body {
					border-width: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.mce-content-body {
					border-width: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.mce-content-body {
					border-width: 27px;
				}
			}
			
	.u-content-top-spacing {
		padding-top: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-content-top-spacing {
					padding-top: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-content-top-spacing {
					padding-top: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-content-top-spacing {
					padding-top: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-content-top-spacing {
					padding-top: 27px;
				}
			}
			
	.u-content-bottom-spacing {
		padding-bottom: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-content-bottom-spacing {
					padding-bottom: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-content-bottom-spacing {
					padding-bottom: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-content-bottom-spacing {
					padding-bottom: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-content-bottom-spacing {
					padding-bottom: 27px;
				}
			}
			.u-content-width > :not([class*="align"]):not([class*="gallery"]):not(blockquote), .u-content-width > blockquote.inner, 
 .mce-content-body:not([class*="page-template-full-width"]) > :not([class*="align"]):not([data-wpview-type*="gallery"]):not(blockquote), .mce-content-body:not([class*="page-template-full-width"]) > blockquote.inner { max-width: 720px; }
html, .u-site-header-sticky .site-header { border-color: #ffffff; }
.woocommerce-checkout[class] .woocommerce-checkout:before { background-color: #ffffff; }
.u-page-title-color { color: #07233b; }
body { color: #07233b; }
.woocommerce-checkout .woocommerce-checkout:before { background-color: #07233b; }
.woocommerce-store-notice[class], span.page-numbers.current { background-color: #07233b; }
a { color: #07233b; }
a:hover, a:active { color: #0a3256; }
.woocommerce-categories a:hover,
 .woocommerce-categories a:active,
 .woocommerce-categories .active,
 .wc-tabs > .active a,
 .star-rating,
 .woocommerce p.stars a::before,
 .woocommerce-checkout-breadcrumbs a { color: #0a3256; }
.cart-count { background-color: #0a3256; }
input[type=radio]:checked { border-color: #0a3256; }
h1, .h1 { color: #07233b; }
h2, .h2 { color: #07233b; }
h3, .h3 { color: #07233b; }
h4, .h4 { color: #07233b; }
h5, .h5 { color: #07233b; }
h6, .h6 { color: #07233b; }
.u-content-background, .mce-content-body { background-color: #fdf9f5; }
.cart-count { color: #fdf9f5; }
.c-mini-cart__flyout { background-color: #fdf9f5; }
.woocommerce-store-notice[class] { color: #fdf9f5; }

	.u-footer-top-spacing {
		padding-top: 84px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-footer-top-spacing {
					padding-top: 62px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-footer-top-spacing {
					padding-top: 49px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-footer-top-spacing {
					padding-top: 41px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-footer-top-spacing {
					padding-top: 35px;
				}
			}
			
	.u-footer-bottom-spacing {
		padding-bottom: 84px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-footer-bottom-spacing {
					padding-bottom: 62px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-footer-bottom-spacing {
					padding-bottom: 49px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-footer-bottom-spacing {
					padding-bottom: 41px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-footer-bottom-spacing {
					padding-bottom: 35px;
				}
			}
			.c-footer { color: #07233b; }
.c-footer a { color: #07233b; }
.u-footer-background { background: #fdf9f5; }
.u-buttons-solid .c-btn,.u-buttons-solid .c-comments-toggle__label,.u-buttons-solid button[type=button],.u-buttons-solid button[type=reset],.u-buttons-solid button[type=submit],.u-buttons-solid input[type=button],.u-buttons-solid input[type=submit],.u-buttons-solid [id="subscribe-submit"],.u-buttons-solid .button[class][class][class][class][class],.u-buttons-solid .product .cart .qty[class][class][class],.u-buttons-solid #respond input#submit[id],.u-buttons-solid .added_to_cart,.u-buttons-solid span.page-numbers.current { background-color: #85898c; }
.u-buttons-outline .c-btn,.u-buttons-outline .c-comments-toggle__label,.u-buttons-outline button[type=button],.u-buttons-outline button[type=reset],.u-buttons-outline button[type=submit],.u-buttons-outline input[type=button],.u-buttons-outline input[type=submit],.u-buttons-outline [id="subscribe-submit"],.u-buttons-outline .button[class][class][class][class][class],.u-buttons-outline .product .cart .qty[class][class][class],.u-buttons-outline #respond input#submit[id],.u-buttons-outline .added_to_cart,.u-buttons-outline span.page-numbers.current { color: #85898c; }
.c-btn,.c-comments-toggle__label,button[type=button],button[type=reset],button[type=submit],input[type=button],input[type=submit],[id="subscribe-submit"],.button[class][class][class][class][class],.product .cart .qty[class][class][class],#respond input#submit[id],.added_to_cart,span.page-numbers.current,.u-buttons-solid .c-btn:hover,.u-buttons-solid .c-comments-toggle__label:hover,.u-buttons-solid button[type=button]:hover,.u-buttons-solid button[type=reset]:hover,.u-buttons-solid button[type=submit]:hover,.u-buttons-solid input[type=button]:hover,.u-buttons-solid input[type=submit]:hover,.u-buttons-solid [id="subscribe-submit"]:hover,.u-buttons-solid .button[class][class][class][class][class]:hover,.u-buttons-solid .product .cart .qty[class][class][class]:hover,.u-buttons-solid #respond input#submit[id]:hover,.u-buttons-solid .added_to_cart:hover,.u-buttons-solid span.page-numbers.current:hover,.u-buttons-solid .c-btn:active,.u-buttons-solid .c-comments-toggle__label:active,.u-buttons-solid button[type=button]:active,.u-buttons-solid button[type=reset]:active,.u-buttons-solid button[type=submit]:active,.u-buttons-solid input[type=button]:active,.u-buttons-solid input[type=submit]:active,.u-buttons-solid [id="subscribe-submit"]:active,.u-buttons-solid .button[class][class][class][class][class]:active,.u-buttons-solid .product .cart .qty[class][class][class]:active,.u-buttons-solid #respond input#submit[id]:active,.u-buttons-solid .added_to_cart:active,.u-buttons-solid span.page-numbers.current:active,.u-buttons-solid .c-btn:focus,.u-buttons-solid .c-comments-toggle__label:focus,.u-buttons-solid button[type=button]:focus,.u-buttons-solid button[type=reset]:focus,.u-buttons-solid button[type=submit]:focus,.u-buttons-solid input[type=button]:focus,.u-buttons-solid input[type=submit]:focus,.u-buttons-solid [id="subscribe-submit"]:focus,.u-buttons-solid .button[class][class][class][class][class]:focus,.u-buttons-solid .product .cart .qty[class][class][class]:focus,.u-buttons-solid #respond input#submit[id]:focus,.u-buttons-solid .added_to_cart:focus,.u-buttons-solid span.page-numbers.current:focus { color: #ffffff; }
.u-blog-grid-width { max-width: 1300px; }

	.u-blog-sides-spacing {
		padding-left: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-blog-sides-spacing {
					padding-left: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-blog-sides-spacing {
					padding-left: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-blog-sides-spacing {
					padding-left: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-blog-sides-spacing {
					padding-left: 27px;
				}
			}
			
	.u-blog-sides-spacing {
		padding-right: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-blog-sides-spacing {
					padding-right: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-blog-sides-spacing {
					padding-right: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-blog-sides-spacing {
					padding-right: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-blog-sides-spacing {
					padding-right: 27px;
				}
			}
			.c-gallery--blog.c-gallery--regular .c-card__frame {
			padding-top: 130%;
		}
		.dummy { dummy: 3px; }
.c-gallery--blog.c-gallery--packed,
			.c-gallery--blog.c-gallery--packed .c-gallery__item {
			margin-top: 0
			}
			@media only screen and (min-width: 35em) {
				.c-gallery--blog.c-gallery--packed .c-gallery__item {
				padding-top: calc(42.5% - 29.325px);
				margin-bottom: 23px
				}
				.c-gallery--blog.c-gallery--packed .c-gallery__item.jetpack-blog-tag-featured {
				padding-top: calc(85% - 35.65px);
				}
			}
			@media only screen and (min-width: 50em) {
				.c-gallery--blog.c-gallery--packed .c-gallery__item {
				padding-top: calc(42.5% - 36.975px);
				margin-bottom: 29px
				}
				.c-gallery--blog.c-gallery--packed .c-gallery__item.jetpack-blog-tag-featured {
				padding-top: calc(85% - 44.95px);
				}
			}
			@media only screen and (min-width: 80em) {
				.c-gallery--blog.c-gallery--packed .c-gallery__item {
				padding-top: calc(42.5% - 51px);
				margin-bottom: 40px
				}
				.c-gallery--blog.c-gallery--packed .c-gallery__item.jetpack-blog-tag-featured {
				padding-top: calc(85% - 62px);
				}
			}
			.c-gallery--blog {
			margin-top: calc(-40px);
			}
			.c-gallery--blog > * {
			margin-top: 40px;
			}
			@media only screen and (max-width: 1360px) {
					.c-gallery--blog {
					margin-top: calc(-31px);
					}
					.c-gallery--blog > * {
					margin-top: 31px;
					}
				}
				@media only screen and (max-width: 1024px) {
					.c-gallery--blog {
					margin-top: calc(-26px);
					}
					.c-gallery--blog > * {
					margin-top: 26px;
					}
				}
				@media only screen and (max-width: 768px) {
					.c-gallery--blog {
					margin-top: calc(-22px);
					}
					.c-gallery--blog > * {
					margin-top: 22px;
					}
				}
				@media only screen and (max-width: 320px) {
					.c-gallery--blog {
					margin-top: calc(-19px);
					}
					.c-gallery--blog > * {
					margin-top: 19px;
					}
				}
				.c-gallery--blog {
		margin-left: -60px;
		}
		.c-gallery--blog > * {
		padding-left: 60px;
		}
		.c-gallery--blog.c-gallery--packed .c-card {
		left: 60px;
		}
		@media only screen and (max-width: 1360px) {
					.c-gallery--blog {
					margin-left: -46px;
					}
					.c-gallery--blog > * {
					padding-left: 46px;
					}
					.c-gallery--blog.c-gallery--packed .c-card {
					left: 46px;
					}
				}
				@media only screen and (max-width: 1024px) {
					.c-gallery--blog {
					margin-left: -37px;
					}
					.c-gallery--blog > * {
					padding-left: 37px;
					}
					.c-gallery--blog.c-gallery--packed .c-card {
					left: 37px;
					}
				}
				@media only screen and (max-width: 768px) {
					.c-gallery--blog {
					margin-left: -31px;
					}
					.c-gallery--blog > * {
					padding-left: 31px;
					}
					.c-gallery--blog.c-gallery--packed .c-card {
					left: 31px;
					}
				}
				@media only screen and (max-width: 320px) {
					.c-gallery--blog {
					margin-left: -27px;
					}
					.c-gallery--blog > * {
					padding-left: 27px;
					}
					.c-gallery--blog.c-gallery--packed .c-card {
					left: 27px;
					}
				}
				.c-gallery--blog .c-card__title { color: #07233b; }
.c-gallery--blog .c-meta__primary { color: #07233b; }
.c-gallery--blog .c-meta__secondary, .c-gallery--blog .c-meta__separator { color: #0a3256; }
.c-gallery--blog .c-card__excerpt { color: #07233b; }
.c-gallery--blog .c-card__footer { color: #07233b; }
.c-gallery--blog .c-card__thumbnail-background { background-color: #fdf9f5; }
.c-gallery--blog .c-card:hover .c-card__frame { opacity: 0.7; }
.u-portfolio-grid-width { max-width: 1300px; }

	.u-portfolio-sides-spacing {
		padding-left: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-portfolio-sides-spacing {
					padding-left: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-portfolio-sides-spacing {
					padding-left: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-portfolio-sides-spacing {
					padding-left: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-portfolio-sides-spacing {
					padding-left: 27px;
				}
			}
			
	.u-portfolio-sides-spacing {
		padding-right: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-portfolio-sides-spacing {
					padding-right: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-portfolio-sides-spacing {
					padding-right: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-portfolio-sides-spacing {
					padding-right: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-portfolio-sides-spacing {
					padding-right: 27px;
				}
			}
			.c-gallery--portfolio.c-gallery--regular .c-card__frame {
			padding-top: 100%;
		}
		.dummy { dummy: 4px; }
.c-gallery--portfolio.c-gallery--packed,
.c-gallery--portfolio.c-gallery--packed .c-gallery__item {
	margin-top: 0
}
@media only screen and (min-width: 35em) {
	.c-gallery--portfolio.c-gallery--packed .c-gallery__item {
		padding-top: calc(75.833333333333% - 154.7px);
		margin-bottom: 68px
	}
	.c-gallery--portfolio.c-gallery--packed .c-gallery__item.jetpack-portfolio-tag-featured {
		padding-top: calc(151.66666666667% - 241.4px);
	}
}
@media only screen and (min-width: 50em) {
	.c-gallery--portfolio.c-gallery--packed .c-gallery__item {
		padding-top: calc(56.875% - 213.85px);
		margin-bottom: 94px
	}
	.c-gallery--portfolio.c-gallery--packed .c-gallery__item.jetpack-portfolio-tag-featured {
		padding-top: calc(113.75% - 333.7px);
	}
}
@media only screen and (min-width: 80em) {
	.c-gallery--portfolio.c-gallery--packed .c-gallery__item {
		padding-top: calc(56.875% - 341.25px);
		margin-bottom: 150px
	}
	.c-gallery--portfolio.c-gallery--packed .c-gallery__item.jetpack-portfolio-tag-featured {
		padding-top: calc(113.75% - 532.5px);
	}
}
.c-gallery--portfolio {
	margin-top: calc(-150px);
}
.c-gallery--portfolio > * {
	margin-top: 150px;
}
@media only screen and (max-width: 1360px) {
					.c-gallery--portfolio {
						margin-top: calc(-103px);
					}
					.c-gallery--portfolio > * {
						margin-top: 103px;
					}
				}
				@media only screen and (max-width: 1024px) {
					.c-gallery--portfolio {
						margin-top: calc(-79px);
					}
					.c-gallery--portfolio > * {
						margin-top: 79px;
					}
				}
				@media only screen and (max-width: 768px) {
					.c-gallery--portfolio {
						margin-top: calc(-64px);
					}
					.c-gallery--portfolio > * {
						margin-top: 64px;
					}
				}
				@media only screen and (max-width: 320px) {
					.c-gallery--portfolio {
						margin-top: calc(-53px);
					}
					.c-gallery--portfolio > * {
						margin-top: 53px;
					}
				}
				.c-gallery--portfolio {
	margin-left: -40px;
}
.c-gallery--portfolio > * {
	padding-left: 40px;
}
.c-gallery--portfolio.c-gallery--packed .c-card {
	left: 40px;
}
@media only screen and (max-width: 1360px) {
				.c-gallery--portfolio {
					margin-left: -31px;
				}
				.c-gallery--portfolio > * {
					padding-left: 31px;
				}
				.c-gallery--portfolio.c-gallery--packed .c-card {
					left: 31px;
				}
			}
			@media only screen and (max-width: 1024px) {
				.c-gallery--portfolio {
					margin-left: -26px;
				}
				.c-gallery--portfolio > * {
					padding-left: 26px;
				}
				.c-gallery--portfolio.c-gallery--packed .c-card {
					left: 26px;
				}
			}
			@media only screen and (max-width: 768px) {
				.c-gallery--portfolio {
					margin-left: -22px;
				}
				.c-gallery--portfolio > * {
					padding-left: 22px;
				}
				.c-gallery--portfolio.c-gallery--packed .c-card {
					left: 22px;
				}
			}
			@media only screen and (max-width: 320px) {
				.c-gallery--portfolio {
					margin-left: -19px;
				}
				.c-gallery--portfolio > * {
					padding-left: 19px;
				}
				.c-gallery--portfolio.c-gallery--packed .c-card {
					left: 19px;
				}
			}
			.c-gallery--portfolio .c-card__title { color: #07233b; }
.c-gallery--portfolio .c-meta__primary { color: #07233b; }
.c-gallery--portfolio .c-card__excerpt { color: #07233b; }
.c-gallery--portfolio .c-card__footer { color: #07233b; }
.c-gallery--portfolio .c-meta__secondary { color: #0a3256; }
.c-gallery--portfolio .c-card__thumbnail-background { background-color: #FFFFFF; }
.c-gallery--portfolio .c-card:hover .c-card__frame { opacity: 0.7; }
.u-woocommerce-grid-width { max-width: 1460px; }

	.u-woocommerce-sides-spacing {
		padding-left: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-woocommerce-sides-spacing {
					padding-left: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-woocommerce-sides-spacing {
					padding-left: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-woocommerce-sides-spacing {
					padding-left: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-woocommerce-sides-spacing {
					padding-left: 27px;
				}
			}
			
	.u-woocommerce-sides-spacing {
		padding-right: 60px;
	}
	
			@media only screen and (max-width: 1360px) {
				.u-woocommerce-sides-spacing {
					padding-right: 46px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				.u-woocommerce-sides-spacing {
					padding-right: 37px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				.u-woocommerce-sides-spacing {
					padding-right: 31px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				.u-woocommerce-sides-spacing {
					padding-right: 27px;
				}
			}
			.c-gallery--woocommerce.c-gallery--regular .c-card__frame {
			padding-top: 140%;
		}
		.dummy { dummy: 4px; }
.dummy { : 150px; }
.dummy { : 40px; }
.woocommerce-page .u-content-background, 
 .woocommerce-page .u-header-background:not(.c-navbar__content), 
 .woocommerce-page .u-footer-background { background-color: #fdf9f5; }
.c-gallery--woocommerce .c-card__title { color: #3B3B3B; }
.c-gallery--woocommerce .c-meta__primary { color: #1291C7; }
.c-gallery--woocommerce .c-card__excerpt { color: #3B3B3B; }
.c-gallery--woocommerce .c-card__footer { color: #1291C7; }
.c-gallery--woocommerce .c-card__thumbnail-background { background-color: #FFFFFF; }
.c-gallery--woocommerce .c-card:hover .c-card__frame img { opacity: 1; }

@media only screen and (min-width: 50em) { 

	.c-hero__wrapper { padding-top: 90px; }

	
	body .jetpack-social-navigation ul li[class] {
		padding-left: 16px;
	}
	
			@media only screen and (max-width: 1360px) {
				body .jetpack-social-navigation ul li[class] {
					padding-left: 14px;
				}
			}
			
			@media only screen and (max-width: 1024px) {
				body .jetpack-social-navigation ul li[class] {
					padding-left: 13px;
				}
			}
			
			@media only screen and (max-width: 768px) {
				body .jetpack-social-navigation ul li[class] {
					padding-left: 12px;
				}
			}
			
			@media only screen and (max-width: 320px) {
				body .jetpack-social-navigation ul li[class] {
					padding-left: 11px;
				}
			}
			
}

@media screen and (min-width: 768px) { 

	body { margin: 0px; }

}

@media screen and (min-width: 768px)  { 

	.has-border:not(.u-static-header) .c-navbar, .c-overlay__close { margin-top: 0px; }

}

@media screen and (min-width: 768px)   { 

	.c-overlay__close { margin-right: 0px; }

}

@media screen and (min-width: 768px)    { 

	.site-header > .u-header-sides-spacing { margin-right: 0px; }

}

@media screen and (min-width: 768px)     { 

	.site-header > .u-header-sides-spacing, .c-navbar__label { margin-left: 0px; }

}

@media screen and (min-width: 768px)      { 

	.u-footer__background { padding-bottom: 0px; }

}

@media screen and (min-width: 768px)       { 

	.c-border, .c-navbar__content { border-width: 0px; }

}

@media screen and (min-width: 768px)        { 

	.u-full-width.u-portfolio-sides-spacing, .c-navbar__container { border-right-width: 0px; }

}

@media screen and (min-width: 768px)         { 

	.u-full-width.u-portfolio-sides-spacing, .c-navbar__container { border-left-width: 0px; }

}

@media screen and (min-width: 768px)          { 

	.c-navbar__container { border-top-width: 0px; }

}

@media screen and (min-width: 768px)           { 

	.c-project__footer, .c-project__progress, .c-slider__bullets, .c-hero__counter { bottom: 0px; }

}

@media screen and (min-width: 768px)            { 

	.c-project__footer { left: 0px; }

}

@media screen and (min-width: 768px)             { 

	.c-project__footer { right: 0px; }

}
			

	.site-title { font-family: Roboto; font-size: 17px; font-weight: 400;line-height: 1.3;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.site-title { font-size: 16px; } }
@media only screen and (max-width: 1024px) {.site-title { font-size: 15px; } }
@media only screen and (max-width: 768px) {.site-title { font-size: 14px; } }
@media only screen and (max-width: 400px) {.site-title { font-size: 14px; } }

.c-navbar { font-family: Roboto; font-size: 16px; line-height: 1.6;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-navbar { font-size: 15px; } }
@media only screen and (max-width: 1024px) {.c-navbar { font-size: 14px; } }
@media only screen and (max-width: 768px) {.c-navbar { font-size: 14px; } }
@media only screen and (max-width: 400px) {.c-navbar { font-size: 13px; } }

.entry-title, .h0 { font-family: Roboto; font-size: 72px; font-weight: 300;line-height: 1.1;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.entry-title, .h0 { font-size: 59px; } }
@media only screen and (max-width: 1024px) {.entry-title, .h0 { font-size: 50px; } }
@media only screen and (max-width: 768px) {.entry-title, .h0 { font-size: 43px; } }
@media only screen and (max-width: 400px) {.entry-title, .h0 { font-size: 38px; } }

body, .c-mini-cart[class][class] .cart_list a:not(.remove), .c-mini-cart[class][class] .product_list_widget a:not(.remove), table.shop_table td.product-name[class], table.shop_table[class] tr, .c-mini-cart[class][class] .cart_list .quantity, .c-mini-cart[class][class] .product_list_widget .quantity { font-family: Roboto; font-size: 17px; font-weight: 400;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 600px) {body, .c-mini-cart[class][class] .cart_list a:not(.remove), .c-mini-cart[class][class] .product_list_widget a:not(.remove), table.shop_table td.product-name[class], table.shop_table[class] tr, .c-mini-cart[class][class] .cart_list .quantity, .c-mini-cart[class][class] .product_list_widget .quantity { font-size: 16px; } }

.entry-content { font-family: Roboto; font-size: 17px; font-weight: 400;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 600px) {.entry-content { font-size: 16px; } }

blockquote { font-family: Roboto; font-size: 40px; font-weight: 300;line-height: 1.3;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {blockquote { font-size: 35px; } }
@media only screen and (max-width: 1024px) {blockquote { font-size: 31px; } }
@media only screen and (max-width: 768px) {blockquote { font-size: 28px; } }
@media only screen and (max-width: 400px) {blockquote { font-size: 25px; } }

h1, .h1, .cart_totals h2 { font-family: Roboto; font-size: 40px; font-weight: 300;line-height: 1.3;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {h1, .h1, .cart_totals h2 { font-size: 35px; } }
@media only screen and (max-width: 1024px) {h1, .h1, .cart_totals h2 { font-size: 31px; } }
@media only screen and (max-width: 768px) {h1, .h1, .cart_totals h2 { font-size: 28px; } }
@media only screen and (max-width: 400px) {h1, .h1, .cart_totals h2 { font-size: 25px; } }

h2, .h2, [id="order_review_heading"], .woocommerce-billing-fields > h3, .woocommerce-additional-fields > h3, .cart_totals .order-total .woocommerce-Price-amount, .comment-reply-title { font-family: Roboto; font-size: 30px; font-weight: 300;line-height: 1.3;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {h2, .h2, [id="order_review_heading"], .woocommerce-billing-fields > h3, .woocommerce-additional-fields > h3, .cart_totals .order-total .woocommerce-Price-amount, .comment-reply-title { font-size: 27px; } }
@media only screen and (max-width: 1024px) {h2, .h2, [id="order_review_heading"], .woocommerce-billing-fields > h3, .woocommerce-additional-fields > h3, .cart_totals .order-total .woocommerce-Price-amount, .comment-reply-title { font-size: 24px; } }
@media only screen and (max-width: 768px) {h2, .h2, [id="order_review_heading"], .woocommerce-billing-fields > h3, .woocommerce-additional-fields > h3, .cart_totals .order-total .woocommerce-Price-amount, .comment-reply-title { font-size: 22px; } }
@media only screen and (max-width: 400px) {h2, .h2, [id="order_review_heading"], .woocommerce-billing-fields > h3, .woocommerce-additional-fields > h3, .cart_totals .order-total .woocommerce-Price-amount, .comment-reply-title { font-size: 20px; } }

h3, .h3, .nav-links .nav-title, table.shop_table td.product-name, .woocommerce-checkout .order-total .woocommerce-Price-amount, .c-mini-cart[class] .cart_list a:not(.remove), .c-mini-cart[class] .product_list_widget a:not(.remove), .product .entry-summary .price[class], .woocommerce-grouped-product-list-item__price, .woocommerce-grouped-product-list-item__label, .related.products h2, .upsells h2, .cross-sells h2, .woocommerce-Reviews-title, .woocommerce-Reviews .comment-reply-title { font-family: Roboto; font-size: 24px; font-weight: 400;line-height: 1.4;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {h3, .h3, .nav-links .nav-title, table.shop_table td.product-name, .woocommerce-checkout .order-total .woocommerce-Price-amount, .c-mini-cart[class] .cart_list a:not(.remove), .c-mini-cart[class] .product_list_widget a:not(.remove), .product .entry-summary .price[class], .woocommerce-grouped-product-list-item__price, .woocommerce-grouped-product-list-item__label, .related.products h2, .upsells h2, .cross-sells h2, .woocommerce-Reviews-title, .woocommerce-Reviews .comment-reply-title { font-size: 22px; } }
@media only screen and (max-width: 1024px) {h3, .h3, .nav-links .nav-title, table.shop_table td.product-name, .woocommerce-checkout .order-total .woocommerce-Price-amount, .c-mini-cart[class] .cart_list a:not(.remove), .c-mini-cart[class] .product_list_widget a:not(.remove), .product .entry-summary .price[class], .woocommerce-grouped-product-list-item__price, .woocommerce-grouped-product-list-item__label, .related.products h2, .upsells h2, .cross-sells h2, .woocommerce-Reviews-title, .woocommerce-Reviews .comment-reply-title { font-size: 20px; } }
@media only screen and (max-width: 768px) {h3, .h3, .nav-links .nav-title, table.shop_table td.product-name, .woocommerce-checkout .order-total .woocommerce-Price-amount, .c-mini-cart[class] .cart_list a:not(.remove), .c-mini-cart[class] .product_list_widget a:not(.remove), .product .entry-summary .price[class], .woocommerce-grouped-product-list-item__price, .woocommerce-grouped-product-list-item__label, .related.products h2, .upsells h2, .cross-sells h2, .woocommerce-Reviews-title, .woocommerce-Reviews .comment-reply-title { font-size: 19px; } }
@media only screen and (max-width: 400px) {h3, .h3, .nav-links .nav-title, table.shop_table td.product-name, .woocommerce-checkout .order-total .woocommerce-Price-amount, .c-mini-cart[class] .cart_list a:not(.remove), .c-mini-cart[class] .product_list_widget a:not(.remove), .product .entry-summary .price[class], .woocommerce-grouped-product-list-item__price, .woocommerce-grouped-product-list-item__label, .related.products h2, .upsells h2, .cross-sells h2, .woocommerce-Reviews-title, .woocommerce-Reviews .comment-reply-title { font-size: 18px; } }

h4, .h4, .c-mini-cart__title, .woocommerce-checkout form .form-row label, .woocommerce-checkout-breadcrumbs, .woocommerce-mini-cart__empty-message, table.shop_table tr, [id="ship-to-different-address"], .c-mini-cart[class] .cart_list .quantity, .c-mini-cart[class] .product_list_widget .quantity, .c-mini-cart .woocommerce-mini-cart__total, .wc_payment_method label, .woocommerce-result-count, .woocommerce-categories, .add_to_cart_inline del, .add_to_cart_inline ins, .woocommerce-Reviews .comment-form label { font-family: Roboto; font-size: 20px; font-weight: 400;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {h4, .h4, .c-mini-cart__title, .woocommerce-checkout form .form-row label, .woocommerce-checkout-breadcrumbs, .woocommerce-mini-cart__empty-message, table.shop_table tr, [id="ship-to-different-address"], .c-mini-cart[class] .cart_list .quantity, .c-mini-cart[class] .product_list_widget .quantity, .c-mini-cart .woocommerce-mini-cart__total, .wc_payment_method label, .woocommerce-result-count, .woocommerce-categories, .add_to_cart_inline del, .add_to_cart_inline ins, .woocommerce-Reviews .comment-form label { font-size: 19px; } }
@media only screen and (max-width: 1024px) {h4, .h4, .c-mini-cart__title, .woocommerce-checkout form .form-row label, .woocommerce-checkout-breadcrumbs, .woocommerce-mini-cart__empty-message, table.shop_table tr, [id="ship-to-different-address"], .c-mini-cart[class] .cart_list .quantity, .c-mini-cart[class] .product_list_widget .quantity, .c-mini-cart .woocommerce-mini-cart__total, .wc_payment_method label, .woocommerce-result-count, .woocommerce-categories, .add_to_cart_inline del, .add_to_cart_inline ins, .woocommerce-Reviews .comment-form label { font-size: 17px; } }
@media only screen and (max-width: 768px) {h4, .h4, .c-mini-cart__title, .woocommerce-checkout form .form-row label, .woocommerce-checkout-breadcrumbs, .woocommerce-mini-cart__empty-message, table.shop_table tr, [id="ship-to-different-address"], .c-mini-cart[class] .cart_list .quantity, .c-mini-cart[class] .product_list_widget .quantity, .c-mini-cart .woocommerce-mini-cart__total, .wc_payment_method label, .woocommerce-result-count, .woocommerce-categories, .add_to_cart_inline del, .add_to_cart_inline ins, .woocommerce-Reviews .comment-form label { font-size: 16px; } }
@media only screen and (max-width: 400px) {h4, .h4, .c-mini-cart__title, .woocommerce-checkout form .form-row label, .woocommerce-checkout-breadcrumbs, .woocommerce-mini-cart__empty-message, table.shop_table tr, [id="ship-to-different-address"], .c-mini-cart[class] .cart_list .quantity, .c-mini-cart[class] .product_list_widget .quantity, .c-mini-cart .woocommerce-mini-cart__total, .wc_payment_method label, .woocommerce-result-count, .woocommerce-categories, .add_to_cart_inline del, .add_to_cart_inline ins, .woocommerce-Reviews .comment-form label { font-size: 16px; } }

h5, .h5 { font-family: Roboto; font-size: 17px; font-weight: 400;line-height: 1.2;letter-spacing: 0.28em; text-transform: uppercase;}
@media only screen and (max-width: 1360px) {h5, .h5 { font-size: 16px; } }
@media only screen and (max-width: 1024px) {h5, .h5 { font-size: 15px; } }
@media only screen and (max-width: 768px) {h5, .h5 { font-size: 14px; } }
@media only screen and (max-width: 400px) {h5, .h5 { font-size: 14px; } }

h6, .h6, .comment-reply-title a, .comment__metadata a, .edit-link a, .logged-in-as a, .reply a, .tags__title, .variations .label { font-family: Roboto; font-size: 14px; font-weight: 500;line-height: 1.2;letter-spacing: 0.17em; text-transform: uppercase;}
@media only screen and (max-width: 1360px) {h6, .h6, .comment-reply-title a, .comment__metadata a, .edit-link a, .logged-in-as a, .reply a, .tags__title, .variations .label { font-size: 13px; } }
@media only screen and (max-width: 1024px) {h6, .h6, .comment-reply-title a, .comment__metadata a, .edit-link a, .logged-in-as a, .reply a, .tags__title, .variations .label { font-size: 13px; } }
@media only screen and (max-width: 768px) {h6, .h6, .comment-reply-title a, .comment__metadata a, .edit-link a, .logged-in-as a, .reply a, .tags__title, .variations .label { font-size: 12px; } }
@media only screen and (max-width: 400px) {h6, .h6, .comment-reply-title a, .comment__metadata a, .edit-link a, .logged-in-as a, .reply a, .tags__title, .variations .label { font-size: 11px; } }

.c-btn, .c-comments-toggle__label, button[type=button], button[type=reset], button[type=submit], input[type=button], input[type=submit], [id="subscribe-submit"], .button[class][class][class][class][class], .product .cart .qty[class][class][class], #respond input#submit[id], .added_to_cart, span.page-numbers.current { font-family: Roboto; font-size: 17px; font-weight: 500;line-height: 1.2;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-btn, .c-comments-toggle__label, button[type=button], button[type=reset], button[type=submit], input[type=button], input[type=submit], [id="subscribe-submit"], .button[class][class][class][class][class], .product .cart .qty[class][class][class], #respond input#submit[id], .added_to_cart, span.page-numbers.current { font-size: 16px; } }
@media only screen and (max-width: 1024px) {.c-btn, .c-comments-toggle__label, button[type=button], button[type=reset], button[type=submit], input[type=button], input[type=submit], [id="subscribe-submit"], .button[class][class][class][class][class], .product .cart .qty[class][class][class], #respond input#submit[id], .added_to_cart, span.page-numbers.current { font-size: 15px; } }
@media only screen and (max-width: 768px) {.c-btn, .c-comments-toggle__label, button[type=button], button[type=reset], button[type=submit], input[type=button], input[type=submit], [id="subscribe-submit"], .button[class][class][class][class][class], .product .cart .qty[class][class][class], #respond input#submit[id], .added_to_cart, span.page-numbers.current { font-size: 14px; } }
@media only screen and (max-width: 400px) {.c-btn, .c-comments-toggle__label, button[type=button], button[type=reset], button[type=submit], input[type=button], input[type=submit], [id="subscribe-submit"], .button[class][class][class][class][class], .product .cart .qty[class][class][class], #respond input#submit[id], .added_to_cart, span.page-numbers.current { font-size: 14px; } }

.c-gallery--blog .c-card__title { font-family: Roboto; font-size: 24px; font-weight: 400;line-height: 1.3;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--blog .c-card__title { font-size: 22px; } }
@media only screen and (max-width: 1024px) {.c-gallery--blog .c-card__title { font-size: 20px; } }
@media only screen and (max-width: 768px) {.c-gallery--blog .c-card__title { font-size: 19px; } }
@media only screen and (max-width: 400px) {.c-gallery--blog .c-card__title { font-size: 18px; } }

.c-gallery--blog .c-meta__primary, .c-gallery--blog .c-meta__secondary { font-family: Roboto; font-size: 15px; font-weight: 400;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--blog .c-meta__primary, .c-gallery--blog .c-meta__secondary { font-size: 14px; } }
@media only screen and (max-width: 1024px) {.c-gallery--blog .c-meta__primary, .c-gallery--blog .c-meta__secondary { font-size: 13px; } }
@media only screen and (max-width: 768px) {.c-gallery--blog .c-meta__primary, .c-gallery--blog .c-meta__secondary { font-size: 13px; } }
@media only screen and (max-width: 400px) {.c-gallery--blog .c-meta__primary, .c-gallery--blog .c-meta__secondary { font-size: 12px; } }

.c-gallery--blog .c-card__excerpt { font-family: Roboto; font-size: 16px; font-weight: 400;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--blog .c-card__excerpt { font-size: 15px; } }
@media only screen and (max-width: 1024px) {.c-gallery--blog .c-card__excerpt { font-size: 14px; } }
@media only screen and (max-width: 768px) {.c-gallery--blog .c-card__excerpt { font-size: 14px; } }
@media only screen and (max-width: 400px) {.c-gallery--blog .c-card__excerpt { font-size: 13px; } }

.c-gallery--blog .c-card__footer { font-family: Roboto; font-size: 16px; font-weight: 500;line-height: 1.3;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--blog .c-card__footer { font-size: 15px; } }
@media only screen and (max-width: 1024px) {.c-gallery--blog .c-card__footer { font-size: 14px; } }
@media only screen and (max-width: 768px) {.c-gallery--blog .c-card__footer { font-size: 14px; } }
@media only screen and (max-width: 400px) {.c-gallery--blog .c-card__footer { font-size: 13px; } }

.c-gallery--portfolio .c-card__title { font-family: Roboto; font-size: 17px; font-weight: 400;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--portfolio .c-card__title { font-size: 16px; } }
@media only screen and (max-width: 1024px) {.c-gallery--portfolio .c-card__title { font-size: 15px; } }
@media only screen and (max-width: 768px) {.c-gallery--portfolio .c-card__title { font-size: 14px; } }
@media only screen and (max-width: 400px) {.c-gallery--portfolio .c-card__title { font-size: 14px; } }

.c-gallery--portfolio .c-meta__primary, .c-gallery--portfolio .c-meta__secondary { font-family: Roboto; font-size: 17px; font-weight: 400;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--portfolio .c-meta__primary, .c-gallery--portfolio .c-meta__secondary { font-size: 16px; } }
@media only screen and (max-width: 1024px) {.c-gallery--portfolio .c-meta__primary, .c-gallery--portfolio .c-meta__secondary { font-size: 15px; } }
@media only screen and (max-width: 768px) {.c-gallery--portfolio .c-meta__primary, .c-gallery--portfolio .c-meta__secondary { font-size: 14px; } }
@media only screen and (max-width: 400px) {.c-gallery--portfolio .c-meta__primary, .c-gallery--portfolio .c-meta__secondary { font-size: 14px; } }

.c-gallery--woocommerce .c-card__title, .c-gallery--woocommerce .c-card__letter, .c-product-main .product_title { font-family: Roboto; font-size: 20px; font-weight: 500;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--woocommerce .c-card__title, .c-gallery--woocommerce .c-card__letter, .c-product-main .product_title { font-size: 19px; } }
@media only screen and (max-width: 1024px) {.c-gallery--woocommerce .c-card__title, .c-gallery--woocommerce .c-card__letter, .c-product-main .product_title { font-size: 17px; } }
@media only screen and (max-width: 768px) {.c-gallery--woocommerce .c-card__title, .c-gallery--woocommerce .c-card__letter, .c-product-main .product_title { font-size: 16px; } }
@media only screen and (max-width: 400px) {.c-gallery--woocommerce .c-card__title, .c-gallery--woocommerce .c-card__letter, .c-product-main .product_title { font-size: 16px; } }

.c-gallery--woocommerce .c-meta__primary, .c-gallery--woocommerce .c-meta__secondary { font-family: Roboto; font-size: 19px; font-weight: 500;line-height: 1.1;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--woocommerce .c-meta__primary, .c-gallery--woocommerce .c-meta__secondary { font-size: 18px; } }
@media only screen and (max-width: 1024px) {.c-gallery--woocommerce .c-meta__primary, .c-gallery--woocommerce .c-meta__secondary { font-size: 17px; } }
@media only screen and (max-width: 768px) {.c-gallery--woocommerce .c-meta__primary, .c-gallery--woocommerce .c-meta__secondary { font-size: 16px; } }
@media only screen and (max-width: 400px) {.c-gallery--woocommerce .c-meta__primary, .c-gallery--woocommerce .c-meta__secondary { font-size: 15px; } }

.c-gallery--woocommerce .c-card__excerpt { font-family: Roboto; font-size: 17px; font-weight: 400;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--woocommerce .c-card__excerpt { font-size: 16px; } }
@media only screen and (max-width: 1024px) {.c-gallery--woocommerce .c-card__excerpt { font-size: 15px; } }
@media only screen and (max-width: 768px) {.c-gallery--woocommerce .c-card__excerpt { font-size: 14px; } }
@media only screen and (max-width: 400px) {.c-gallery--woocommerce .c-card__excerpt { font-size: 14px; } }

.c-gallery--woocommerce .c-card__footer { font-family: Roboto; font-size: 16px; font-weight: 400;line-height: 1.5;letter-spacing: 0em; text-transform: none;}
@media only screen and (max-width: 1360px) {.c-gallery--woocommerce .c-card__footer { font-size: 15px; } }
@media only screen and (max-width: 1024px) {.c-gallery--woocommerce .c-card__footer { font-size: 14px; } }
@media only screen and (max-width: 768px) {.c-gallery--woocommerce .c-card__footer { font-size: 14px; } }
@media only screen and (max-width: 400px) {.c-gallery--woocommerce .c-card__footer { font-size: 13px; } }


.product-listing {
	min-width: 200px;
}

.c-gallery--woocommerce {
	flex-wrap: wrap;
}

.c-hero__counter {
	display: none;
}
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }

.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}
/*# sourceURL=https://c0.wp.com/c/7.0/wp-includes/blocks/archives/style.min.css */


.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label:not(.screen-reader-text){display:block;width:100%}
/*# sourceURL=https://c0.wp.com/c/7.0/wp-includes/blocks/categories/style.min.css */


h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=https://c0.wp.com/c/7.0/wp-includes/blocks/heading/style.min.css */


ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}
/*# sourceURL=https://c0.wp.com/c/7.0/wp-includes/blocks/latest-comments/style.min.css */


.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}
/*# sourceURL=https://c0.wp.com/c/7.0/wp-includes/blocks/latest-posts/style.min.css */


.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}
/*# sourceURL=https://c0.wp.com/c/7.0/wp-includes/blocks/search/style.min.css */


.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
/*# sourceURL=https://c0.wp.com/c/7.0/wp-includes/blocks/group/style.min.css */

img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }
img#wpstats{display:none}
.woocommerce-product-gallery{ opacity: 1 !important; }