/*
 Theme Name:   Clément Guy
 Description:  Thème pour Location Clément Guy
 Author:       Agence Créalp
 Author URI:   http://www.crealp.fr
 Template:     twentytwentyone
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  clementguy
*/



/**
* GENERAL
*/

/* Pour plus d'optimisation, le CSS général est chargé en priorité dans le <head>, il est dans le fichier assets/css/important.css */

body {
	height: auto;
}

p { margin-bottom: 1em; }
p:first-child { margin-top: 0; }
p:last-child { margin-bottom: 0; }

b, strong { font-weight: 600; }
em, i { font-style: italic; }
small { font-size: 0.75em; }
big { font-size: 1.25em; }
sub, sup { font-size: 0.5625em; position: relative; vertical-align: baseline; }
sup { top: -1em; margin-left: 1px; }
sub { bottom: -0.3em; margin-left: 2px; }

h1, h2, h3, h4, h5, h6,
.wp-block-post-title, .wp-block-query-title, .wp-block-site-title,
.has-system-font-font-family, .has-source-serif-pro-font-family { font-family: inherit; }

img { border: none; }
.entry-content > p > img { display: inline-block; }
.grecaptcha-badge { display: none !important; }
a { outline: 0; }
a:not(.nofocus):not(.image):focus-visible { outline: 2px dotted rgba(0,0,0,.3); outline-offset: 3px; }




/**
* SCF
*/
html .scf-group {
	margin-right: 0;
	max-width: 342px;
}

html .scf-group.loading {
	position: relative;
}

html .scf-group.loading:before {
	content: '';
	width: 20px;
	height: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -10px;
	margin-top: -10px;
	background-color: transparent;
	background-image: url('assets/img/loading.gif');
	-webkit-background-size: contain;
	background-size: contain;
}

html .scf-group.scf-password .show-password-input {
	display: none;
}

html .scf-show-password, html #content button.scf-show-password {
	position: absolute;
	width: 35px;
	right: 1px;
	top: 1px;
	font-size: 15px;
	padding: 11px 0;
	line-height: 1.4em;
}

html .scf-password .scf-input .scf-valid {
	right: 38px;
}

html .scf-group.scf-file .scf-valid {
	top: 20px;
}

html #content .scf-group.scf-file ul.scf-files-list li.scf-files-list-item {
	margin: 5px 0;
	padding: 0;
}

html #content .scf-group.scf-file ul.scf-files-list li.scf-files-list-item:after {
	display: none;
}

html .scf-file-hint-details {
	margin-top: 10px;
	color: #757575;
}

html .scf-show-password:after {
	width: 24px;
	height: 18px;
	margin-top: -9px;
	margin-left: -12px;
	background: #999999;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top, #999999 0%, #333333 100%);
	background: -webkit-linear-gradient(top, #999999 0%, #333333 100%);
	background: linear-gradient(to bottom, #999999 0%, #333333 100%);
	-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="20" viewBox="0 0 230 200" xml:space="preserve"><path fill="%23000000" d="M211.233,87.5l-1.038,1.681c-7.631,12.35-17.476,22.721-28.848,30.76l-4.595-4.595c10.542-7.274,19.724-16.661,26.939-27.847c-12.159-18.846-29.881-32.599-50.325-39.698c11.479,9.426,18.819,23.719,18.819,39.699c0,6.879-1.371,13.442-3.835,19.444l-4.967-4.967c1.551-4.546,2.406-9.413,2.406-14.478c0-24.791-20.168-44.958-44.959-44.958c-5.065,0-9.931,0.854-14.478,2.405l-1.351-1.351l-3.615-3.615l-1.877-1.877c6.923-1.417,14.058-2.161,21.321-2.161c36.659,0,70.065,18.645,89.363,49.875L211.233,87.5z M188.263,148.471c1.784,1.783,1.784,4.676,0,6.46c-0.893,0.892-2.062,1.338-3.23,1.338s-2.339-0.446-3.229-1.338l-22.934-22.935c-11.91,4.606-24.758,7.061-38.037,7.061c-36.659,0-70.066-18.645-89.363-49.875L30.43,87.5l1.039-1.681c10.516-17.019,25.225-30.295,42.364-38.858L53.402,26.531c-1.784-1.784-1.784-4.676,0-6.46c1.785-1.784,4.676-1.784,6.461,0L188.263,148.471z M120.832,132.459c10.754,0,20.622-3.812,28.365-10.135l-15.918-15.917c-3.572,2.357-7.848,3.734-12.447,3.734c-12.504,0-22.64-10.137-22.64-22.641c0-4.601,1.376-8.876,3.733-12.447L86.007,59.137c-6.323,7.742-10.133,17.611-10.133,28.364C75.874,112.291,96.042,132.459,120.832,132.459z M88.301,127.2c-11.481-9.426-18.822-23.721-18.822-39.699c0-12.518,4.509-23.996,11.98-32.913l-2.826-2.826C62.285,59.482,48.168,71.694,37.971,87.5C50.13,106.347,67.854,120.102,88.301,127.2z M127.173,65.766l15.393,15.393C140.408,73.755,134.577,67.923,127.173,65.766z"/></svg>');
	mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="20" viewBox="0 0 230 200" xml:space="preserve"><path fill="%23000000" d="M211.233,87.5l-1.038,1.681c-7.631,12.35-17.476,22.721-28.848,30.76l-4.595-4.595c10.542-7.274,19.724-16.661,26.939-27.847c-12.159-18.846-29.881-32.599-50.325-39.698c11.479,9.426,18.819,23.719,18.819,39.699c0,6.879-1.371,13.442-3.835,19.444l-4.967-4.967c1.551-4.546,2.406-9.413,2.406-14.478c0-24.791-20.168-44.958-44.959-44.958c-5.065,0-9.931,0.854-14.478,2.405l-1.351-1.351l-3.615-3.615l-1.877-1.877c6.923-1.417,14.058-2.161,21.321-2.161c36.659,0,70.065,18.645,89.363,49.875L211.233,87.5z M188.263,148.471c1.784,1.783,1.784,4.676,0,6.46c-0.893,0.892-2.062,1.338-3.23,1.338s-2.339-0.446-3.229-1.338l-22.934-22.935c-11.91,4.606-24.758,7.061-38.037,7.061c-36.659,0-70.066-18.645-89.363-49.875L30.43,87.5l1.039-1.681c10.516-17.019,25.225-30.295,42.364-38.858L53.402,26.531c-1.784-1.784-1.784-4.676,0-6.46c1.785-1.784,4.676-1.784,6.461,0L188.263,148.471z M120.832,132.459c10.754,0,20.622-3.812,28.365-10.135l-15.918-15.917c-3.572,2.357-7.848,3.734-12.447,3.734c-12.504,0-22.64-10.137-22.64-22.641c0-4.601,1.376-8.876,3.733-12.447L86.007,59.137c-6.323,7.742-10.133,17.611-10.133,28.364C75.874,112.291,96.042,132.459,120.832,132.459z M88.301,127.2c-11.481-9.426-18.822-23.721-18.822-39.699c0-12.518,4.509-23.996,11.98-32.913l-2.826-2.826C62.285,59.482,48.168,71.694,37.971,87.5C50.13,106.347,67.854,120.102,88.301,127.2z M127.173,65.766l15.393,15.393C140.408,73.755,134.577,67.923,127.173,65.766z"/></svg>');
	background-repeat: no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	background-position: center center;
}

html input[type="text"] ~ .scf-show-password:after {
	background: #c3192e;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MzMTkyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MjE2MjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top, #c3192e 0%, #721623 100%);
	background: -webkit-linear-gradient(top, #c3192e 0%, #721623 100%);
	background: linear-gradient(to bottom, #c3192e 0%, #721623 100%);
	-webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="20" viewBox="0 0 230 200" xml:space="preserve"><path fill="%23000000" d="M143.139,83.598c0.219,1.27,0.34,2.571,0.34,3.902c0,12.51-10.139,22.649-22.647,22.649S98.183,100.011,98.183,87.5c0-12.509,10.14-22.648,22.648-22.648c0.938,0,1.864,0.064,2.774,0.175c-1.834,2.31-2.936,5.225-2.936,8.402c0,7.481,6.064,13.544,13.543,13.544C137.637,86.973,140.752,85.693,143.139,83.598z M211.268,87.5l-1.041,1.683c-19.305,31.243-52.725,49.894-89.396,49.894c-36.673,0-70.092-18.651-89.396-49.894L30.396,87.5l1.038-1.681c19.305-31.242,52.724-49.894,89.396-49.894c36.671,0,70.091,18.651,89.396,49.894L211.268,87.5z M165.805,87.5c0-24.8-20.176-44.975-44.974-44.975c-24.8,0-44.975,20.175-44.975,44.975c0,24.801,20.175,44.976,44.975,44.976C145.629,132.477,165.805,112.302,165.805,87.5z M88.291,127.216c-11.487-9.429-18.832-23.728-18.832-39.715c0-15.981,7.336-30.281,18.816-39.71C67.827,54.893,50.101,68.65,37.939,87.5C50.104,106.357,67.836,120.116,88.291,127.216z M203.723,87.5c-12.162-18.853-29.893-32.611-50.348-39.713c11.486,9.429,18.828,23.729,18.828,39.714c0,15.988-7.344,30.287-18.832,39.715C173.826,120.114,191.559,106.355,203.723,87.5z"/></svg>');
	mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="20" viewBox="0 0 230 200" xml:space="preserve"><path fill="%23000000" d="M143.139,83.598c0.219,1.27,0.34,2.571,0.34,3.902c0,12.51-10.139,22.649-22.647,22.649S98.183,100.011,98.183,87.5c0-12.509,10.14-22.648,22.648-22.648c0.938,0,1.864,0.064,2.774,0.175c-1.834,2.31-2.936,5.225-2.936,8.402c0,7.481,6.064,13.544,13.543,13.544C137.637,86.973,140.752,85.693,143.139,83.598z M211.268,87.5l-1.041,1.683c-19.305,31.243-52.725,49.894-89.396,49.894c-36.673,0-70.092-18.651-89.396-49.894L30.396,87.5l1.038-1.681c19.305-31.242,52.724-49.894,89.396-49.894c36.671,0,70.091,18.651,89.396,49.894L211.268,87.5z M165.805,87.5c0-24.8-20.176-44.975-44.974-44.975c-24.8,0-44.975,20.175-44.975,44.975c0,24.801,20.175,44.976,44.975,44.976C145.629,132.477,165.805,112.302,165.805,87.5z M88.291,127.216c-11.487-9.429-18.832-23.728-18.832-39.715c0-15.981,7.336-30.281,18.816-39.71C67.827,54.893,50.101,68.65,37.939,87.5C50.104,106.357,67.836,120.116,88.291,127.216z M203.723,87.5c-12.162-18.853-29.893-32.611-50.348-39.713c11.486,9.429,18.828,23.729,18.828,39.714c0,15.988-7.344,30.287-18.832,39.715C173.826,120.114,191.559,106.355,203.723,87.5z"/></svg>');
	background-repeat: no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	background-position: center center;
}

html .scf-password-hint-details .scf-password-hint-details-item:nth-child(even),
html .scf-password-hint-details .scf-password-hint-details-item:nth-child(odd) {
	width: 50%;
}

html .scf-calendar:before {
	background-color: #7E7565;
}

html .scf-calendar:hover:before {
	background-color: #BD9E94;
}

html #content .scf-group.scf-date .pika-single {
	min-width: 320px;
}

html #content .scf-group.scf-date .pika-single .pika-lendar:before {
	left: 17px;
	right: auto;
}

html #content .scf-group.scf-date .pika-single .pika-next,
html #content .scf-group.scf-date .pika-single .pika-prev {
	font-size: 0;
}

html #content .scf-group.scf-date .pika-single .pika-next.is-disabled,
html #content .scf-group.scf-date .pika-single .pika-prev.is-disabled {
	pointer-events: none;
	color: #D7D7D7;
}

html #content .scf-group.scf-date .pika-single .pika-next.is-disabled:before,
html #content .scf-group.scf-date .pika-single .pika-prev.is-disabled:before {
	border-right-color: #D7D7D7;
}

html #content .scf-group.scf-date .pika-single .pika-table {
	table-layout: fixed;
	margin: 20px 0 0 0;
}

html #content .scf-group.scf-date .pika-single .pika-table thead th {
	padding: 5px 0;
}

html #content .scf-group.scf-date .pika-single .pika-table td {
	padding: 0;
	padding-top: 14.285714285714286%;
}

html #content .scf-group.scf-date .pika-single .pika-button {
	border: none;
	border-radius: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 3px;
	top: 3px;
	right: 3px;
	bottom: 3px;
	width: auto;
	height: auto;
	border-radius: 5px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	-ms-align-items: center;
	align-items: center;
}

html #content .scf-group.scf-date .pika-single td.is-disabled .pika-button,
html #content .scf-group.scf-date .pika-single td.is-outside-current-month .pika-button {
	color: #C1C1C1;
}

html #content .scf-group.scf-date .pika-single td.is-disabled.is-outside-current-month .pika-button {
	color: #D7D7D7;
}

body .scf-group .scf-error-symbol {
	display: none;
	position: absolute;
	top: 14px;
	right: 15px;
	width: 15px;
	height: 15px;
	cursor: help;
}

body .scf-group.scf-date .scf-error-symbol {
	right: 45px;
}

body .scf-group .scf-error-symbol > span:first-child {
	position: absolute;
	width: 100%;
	text-align: center;
	line-height: 15px;
	color: #E20026;
	font-weight: 700;
	font-style: normal;
	font-size: 16px;
}

body .scf-group.scf-error .scf-error-symbol {
	display: block;
}
/*
body .scf-group.scf-tel > .scf-input {
	padding-left: 0;
}

body .scf-group.scf-tel > .scf-input > input {
	-webkit-box-shadow: inset 0 0 3px hsl(44, 18%, 26%), 0 0 3px rgba(255,255,255,.4)!important;
	box-shadow: inset 0 0 3px hsl(44, 18%, 26%), 0 0 3px rgba(255,255,255,.4)!important;
	background-color: hsl(44, 18%, 96%)!important;
	position: static;
	z-index: auto;
	padding-left: 18px;
}
*/
html .scf-input > input:focus-visible,
html .scf-input > input:focus-visible + .scf-file-button,
html .scf-input > select:focus-visible,
html .scf-input > textarea:focus-visible,
html .scf-input > .scf-wysiwyg-editor:focus-visible,
html .scf-select-2:focus-within {
	outline: 2px dotted #595959;
	outline-offset: 2px;
}

html #content .scf-group.scf-file ul.scf-files-list {
	margin-top: 3px;
}

html #content .scf-group.scf-file ul.scf-files-list li.scf-files-list-item {
	padding-left: 6px;
}

html #content .scf-group.scf-file .scf-files-list .scf-files-list-item .scf-files-list-item-cancel {
	top: 1px;
	left: 6px;
	background-color: currentColor;
	background-image: none;
	background: currentColor;
	padding: 0;
	margin: 0;
	max-width: none;
	min-width: 0;
	color: inherit;
	opacity: 0;
	position: absolute;
}

html #content .scf-group.scf-file .scf-files-list .scf-files-list-item:hover .scf-files-list-item-cancel {
	opacity: 1;
}

html #content .scf-group.scf-file .scf-files-list .scf-files-list-item .scf-files-list-item-cancel:focus-visible {
	opacity: 1;
	outline: 2px dotted #595959;
	outline-offset: 2px;
}

html #content .scf-group .scf-optional {
	color: #757575;
}

html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_label {
	font-style: italic;
	opacity: .7;
	pointer-events: none;
}

html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_label > span {
	padding-bottom: 5px;
}

html #content input.scf-select-2-opener:checked ~ .scf-select-2 > .scf-select-2-options > .scf-select-2-option.scf_select_option_end_group_label {
	display: none !important;
}

html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_end_group_label {
	display: none!important;
	pointer-events: none;
}

html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_level_1 { text-indent: 10px; }
html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_level_2 { text-indent: 20px; }
html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_level_3 { text-indent: 30px; }
html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_level_4 { text-indent: 40px; }
html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_level_5 { text-indent: 50px; }
html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_level_6 { text-indent: 60px; }
html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_level_7 { text-indent: 70px; }
html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_level_8 { text-indent: 80px; }
html #content .scf-group.scf-select .scf-select-2-option.scf_select_option_group_level_9 { text-indent: 90px; }





/**
* A11Y
**/
.skip-link:focus {
	text-transform: uppercase;
	font-weight: 600;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-color: #F9590D;
	border-radius: 99999px;
	min-width: 155px;
	padding: 7px 15px 5px 15px;
	font-size: 16px;
	font-size: 1rem;
	line-height: 1;
	color: #341202;
	top: 60px;
	left: 10px;
}

#a11y-notice {
	background-color: #B60011;
	color: #FFFFFF;
	font-weight: 600;
	text-align: left;
	height: 80px;
	margin-top: -80px;
	padding: 0 10px 0 20px;
	line-height: 1.5;
	-webkit-transition: margin-top 1s cubic-bezier(.7,0,0,1);
	-o-transition: margin-top 1s cubic-bezier(.7,0,0,1);
	transition: margin-top 1s cubic-bezier(.7,0,0,1);
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	-ms-flex-direction: row;
	-o-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: flex-start;
	-ms-align-items: center;
	align-items: center;
}

@media (prefers-reduced-motion: reduce) {
	#a11y-notice {
		-webkit-transition: none;
		-o-transition: none;
		transition: none;
	}
}

#a11y-notice:focus-within {
	margin-top: 0;
}

#a11y-notice > p {
	padding-right: 20px;
	margin: 0;
	-webkit-flex: 1 0 300px;
	-moz-flex: 1 0 300px;
	-ms-flex: 1 0 300px;
	-o-flex: 1 0 300px;
	flex: 1 0 300px;
}

#a11y-notice > p a {
	color: #FFBFC5;
	text-decoration: underline;
	text-decoration-style: dotted;
	text-underline-offset: 4px;
	border-radius: 9999px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	margin-left: -2px;
	margin-right: -2px;
	margin-bottom: -2px;
	outline-offset: 0;
}

#a11y-notice > p a:hover {
	color: #FFFFFF;
}

#a11y-notice > p a:focus-visible {
	text-decoration: none;
	outline: 2px dotted currentColor;
	color: #FFFFFF;
}

#a11y-notice > a {
	-webkit-flex: 0 0 auto;
	-moz-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	-o-flex: 0 0 auto;
	flex: 0 0 auto;
	background-color: #FFFFFF;
	color: #B60011;
	border-radius: 9999px;
	margin-right: 10px;
	white-space: nowrap;
	text-decoration: none;
	padding: 6px 15px 7px 15px;
	outline-offset: -2px;
}

#a11y-notice > a:hover {
	color: #DE293A;
}

#a11y-notice > a:focus-visible {
	background-color: #B60011;
	color: #FFFFFF;
	outline: 2px dotted currentColor;
}

.screen-reader-text {
	text-transform: none;
}





/**
* HEADER
*/
/* Pour plus d'optimisation, le CSS du haut de la page est chargé en priorité dans le <head>, il est dans le fichier assets/css/important.css */





/**
* FOOTER
*/
#colophon {
	text-align: center;
	margin-top: 118px;
	position: relative;
	color: #BD9E94;
}

#colophon:before {
	content: '';
	position: absolute;
	top: -400px;
	left: 50%;
	z-index: -1;
	width: 2100px;
	height: 576px;
	margin-left: -310px;
	display: block;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22280px%22%20height%3D%22240px%22%20viewBox%3D%220%200%202800%202400%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23F8F6F4%22%20d%3D%22M1823.796%2C537.088v53.432h-94.272v-91.938h67.112C1820.396%2C498.582%2C1823.796%2C537.088%2C1823.796%2C537.088z%20M1729.523%2C728.014h94.266v-91.941h-94.266V728.014z%20M1587.814%2C537.088v53.432h94.27v-91.938h-75.601C1606.483%2C498.582%2C1587.814%2C512.826%2C1587.814%2C537.088z%20M1587.814%2C728.014h94.27v-91.941h-94.27V728.014z%22%2F%3E%3Cpath%20fill%3D%22%23F8F6F4%22%20d%3D%22M2064.881%2C492.042V301.339h-105.396v70.865l27.915%2C39.165l-273.141-284.389l-365.972%2C321.457c-39.862%2C9.407-272.853-199.619-272.853-199.619L844.775%2C484.085l59.363-73.619v-52.52h-88.381v155.726L564.543%2C769.885H721.83l355.368-346.629l202.799%2C189.966L1140.028%2C851.48l572.289-548.107l433.3%2C433.296l157.17%2C3.07L2064.881%2C492.042z%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	-webkit-background-size: 2100px auto;
	background-size: 2100px auto;
	background-position: top center;
	opacity: 0.77;
	pointer-events: none;
}

#colophon__logos {
	text-align: center;
	margin-bottom: 16px;
}

#colophon__logos img {
	display: inline-block;
	vertical-align: top;
	max-width: 25%;
	margin: 0 25px;
}

#colophon__wrapper {
	background-color: #3C1D01;
}

#colophon a,
#colophon a:link {
	color: #BD9E94;
}

#colophon #colophon__logo {
	line-height: 0;
	margin-bottom: 15px;
	flex: 0 1 240px;
}

#colophon #colophon__inner {
	max-width: 1000px;
	margin: 0 auto;
	padding: 38px 15px 0 19px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-start;
}

#colophon #colophon__links {
	flex: 0 0 100%;
	margin-bottom: 26px;
	margin-top: -60px;
}

#colophon #colophon__links a {
	border-radius: 0;
	border-top: none;
	border-left: none;
	border-right: none;
	font-size: 20px;
	font-size: 1.1111rem;
	padding-left: 0;
	padding-right: 0;
	color: #FDE6C6;
	background-color: transparent;
	outline: none;
}

#colophon #colophon__links a:hover,
#colophon #colophon__links a:focus-visible {
	background-color: transparent;
	color: #FFFFFF;
	outline: none;
}

#colophon #colophon__links a:before {
	width: 30px;
	height: 30px;
}

@media screen and (max-width:1000px) {
	html #colophon #colophon__infos {
		font-size: 18px;
		line-height: 1.2;
	}

	html #colophon #colophon__infos p {
		margin-bottom: 1em;
	}
}






/* Infos générales */

#colophon #colophon__infos {
	flex: 1 1 0;
	font-size: 21px;
	font-size: 1.16667rem;
	line-height: 1.80952;
	font-weight: 600;
	color: #FAE0C8;
	text-align: left;
	padding-left: 28px;
	padding-top: 16px;
}

#colophon #colophon__infos h6 {
	font-family: "Dancing Script", cursive;
	font-size: 48px;
	font-size: 2.666666rem;
	font-style: normal;
	line-height: 1;
	font-weight: 400;
	color: inherit;
	margin-bottom: 4px;
	letter-spacing: 0.012em;
}

#colophon #colophon__infos p {
	margin: 0;
	letter-spacing: 0.006em;
}

#colophon #colophon__infos__general a {
	text-decoration: none;
	color: inherit;
}

#colophon #colophon__infos__general #colophon__infos__address:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 17px;
	height: 22px;
	margin: -3px 8px 0 -25px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2217px%22%20height%3D%2222px%22%20viewBox%3D%220%200%201700%202200%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FF720A%22%20d%3D%22M850.03%2C20C310.649%2C20-139.478%2C578.729%2C40.166%2C1107.645c90.14%2C265.381%2C278.447%2C508.682%2C462.379%2C716.393l347.485%2C349.092l347.494-349.092c183.923-207.711%2C372.239-451.012%2C462.381-716.393C1839.549%2C578.729%2C1389.418%2C20%2C850.03%2C20%20M850.073%2C1258.438c-234.271%2C0-424.187-189.918-424.187-424.188c0-234.274%2C189.917-424.191%2C424.187-424.191c234.275%2C0%2C424.19%2C189.917%2C424.19%2C424.191C1274.263%2C1068.52%2C1084.348%2C1258.438%2C850.073%2C1258.438%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	background-position: center center;
}

#colophon #colophon__infos__general .colophon__infos__tels__tel,
#colophon #colophon__infos__general #colophon__infos__tels__separator {
	font-weight: 600;
}




/* Contact */

#colophon #colophon__infos__contact {
	color: #F7B577;
}




/* Mentions légales */

#colophon #colophon__legal {
	position: relative;
	padding: 23px 10px;
	overflow: hidden;
	color: #727166;
	font-size: 11px;
	font-size: 0.611111rem;
	line-height: 1.3;
	font-weight: 600;
}
/*
#colophon #colophon__legal a {
	text-decoration: none;
	color: #B1B09B;
}

#colophon #colophon__legal a:hover {
	color: #FFFFFF;
}

#colophon #colophon__legal a:focus-visible {
	color: #FFFFFF;
}








/**
* CONTENT
*/
#content {
}

#content .entry {
}

#content .entry-content {
	max-width: 1000px;
	padding: 0 20px;
	margin: 0 auto;
}

#content .entry-content > p:empty:after {
	content: '\0000A0';
}

#content .entry-content > .wp-block-image.alignright:first-child + *,
#content [class*=inner-container] > .wp-block-image.alignright:first-child + *,
#content .entry-content > .wp-block-image.alignleft:first-child + *,
#content [class*=inner-container] > .wp-block-image.alignleft:first-child + *,
#content .entry-content > *:first-child,
#content [class*=inner-container] > *:first-child {
	margin-top: 0;
}

#content .entry-content > *:last-child,
#content [class*=inner-container] > *:last-child {
	margin-bottom: 0;
}

#content .entry-content:after {
	content: '';
	clear: both;
	float: none;
	display: table;
}

#content .entry-header {
	position: relative;
	padding: 48px 20px 62px 20px;
	max-width: 1000px;
	margin: 0 auto;
}

#content .entry-header > a {
	position: relative;
	z-index: 1;
}

#content .entry-title {
	font-size: 40px;
	font-size: 2.22222rem;
	font-weight: 400;
	max-width: none;
	line-height: 1.2;
	letter-spacing: 0;
	color: #5e5549;
	text-transform: uppercase;
	text-align: center;
	margin: 0 0 11px 0;
	padding: 0;
	position: relative;
	background-color: transparent;
	background-image: none;
	background: none;
	-webkit-background-clip: content-box;
	-webkit-text-fill-color: currentColor;
	display: block;
	overflow-wrap: break-word;
}

#content .entry-title strong {
	color: inherit;
	font-weight: 700;
}

#content .entry.entry-chalet .entry-content {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	-ms-flex-direction: row;
	-o-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: space-between;
	-ms-align-items: flex-start;
	align-items: flex-start;
}

#content .entry.entry-chalet .entry-content > div {
	-webkit-flex: 0 0 100%;
	-moz-flex: 0 0 100%;
	-ms-flex: 0 0 100%;
	-o-flex: 0 0 100%;
	flex: 0 0 100%;
	text-align: center;
	margin-top: 40px;
}

#content .entry.entry-chalet .entry-content:before,
#content .entry.entry-chalet .entry-content:after {
	display: none;
}

#content .entry-flat {
	display: inline-block;
	vertical-align: top;
	width: 31.33333%;
	max-width: 276px;
	position: relative;
	overflow: hidden;
	display: inline-flex;
	flex-direction: column-reverse;
	justify-content: flex-start;
	align-items: stretch;
	background-image: none !important;
	background: none !important;
}

#content .entry-flat.entry-flat--unavailable {
	pointer-events: none;
	filter: saturate(0);
}

#content .entry-flat picture {
	aspect-ratio: 1;
	width: 100%;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
/*
#content .entry-flat.entry-flat--unavailable picture:after {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-image: repeating-linear-gradient(120deg, rgba(255, 255, 255, 1) 4% 8%, rgba(0, 0, 0, 1) 8% 12%);
	-webkit-mask-image: linear-gradient(to bottom, #000000 33.3333%, transparent 66.6666%);
	mask-image: linear-gradient(to bottom, #000000 33.3333%, transparent 66.6666%);
	mix-blend-mode: soft-light;
	opacity: .3;
}
*/
#content .entry-flat:before {
	content: '';
	display: block;
	width: 200px;
	height: 200px;
	position: absolute;
	z-index: 2;
	background-color: #000000;
	right: -60px;
	top: -70px;
	border-radius: 200%;
	filter: blur(60px);
	mix-blend-mode: soft-light;
}

#content .entry-flat:after {
	content: '';
	display: block;
	width: 220px;
	height: 220px;
	position: absolute;
	z-index: 2;
	background-color: #000000;
	right: -70px;
	top: -80px;
	border-radius: 200%;
	filter: blur(100px);
}

#content .entry-flat > span.btn {
	position: absolute;
	z-index: 3;
	margin: 0;
	top: 14px;
	right: 12px;
	color: #FFFFFF;
	background-color: transparent;
	outline: none;
}

#content a.entry-flat:hover > span.btn,
#content .entry-flat > span.btn:hover {
	-webkit-text-fill-color: #7E7565;
	background-color: currentColor;
	outline: 2px solid currentColor;
	outline-offset: -3px;
}

#content a.entry-flat:hover > span.btn:before,
#content .entry-flat > span.btn:hover:before {
	background-color: #7E7565;
}

#content a.entry-flat:focus-visible > span.btn,
#content .entry-flat > span.btn:focus-visible {
	-webkit-text-fill-color: #7E7565;
	background-color: currentColor;
	outline: 2px solid currentColor;
	outline-offset: -3px;
}

#content a.entry-flat:focus-visible > span.btn:before,
#content .entry-flat > span.btn:focus-visible:before {
	background-color: #7E7565;
}

#content .entry-flat .entry-flat-header {
	width: 100%;
	overflow: hidden;
	text-align: left;
	padding: 10px 7px 0px 0px;
	-webkit-transition: padding .3s ease-in-out;
	-o-transition: padding .3s ease-in-out;
	transition: padding .3s ease-in-out;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-start;
}
/*
#content a.entry-flat:hover .entry-flat-header,
#content a.entry-flat:focus-visible .entry-flat-header {
	padding-top: 22px;
	padding-bottom: 25px;
}
*/
#content .entry-flat .entry-flat-header h3 {
	margin: 0 auto 10px 0;
	max-width: 200px;
	text-transform: uppercase;
	color: #3C1D01;
	-webkit-text-fill-color: currentColor;
	font-size: 18px;
	font-size: 1rem;
	font-weight: 600;
	line-height: 1;
	padding: 0;
	text-align: left;
	font-style: normal;
	padding-bottom: 7px;
	padding-right: 25px;
	border-bottom: 2px solid currentColor;
	flex: 1 1 100%;
}

#content .entry-flat .entry-flat-header h3:before,
#content .entry-flat .entry-flat-header h3:after {
	display: none;
}

#content a.entry-flat .entry-flat-header span.btn {
	pointer-events: none;
}

#content .entry-flat .entry-flat-header span.btn {
	border: none;
	font-size: 15px;
	font-size: .8333rem;
	font-weight: 600;
	letter-spacing: -0.05em;
	padding: 0;
	color: #7E4F25;
	-webkit-text-fill-color: currentColor;
	margin: 0 20px 0 0;
	flex: 0 0 auto;
	background-color: transparent;
	outline: none;
}

#content .entry-flat .entry-flat-header span.btn:before {
	background-color: currentColor;
}

#content .entry-flat .entry-flat-header span.btn:last-child {
	color: #B46D34!important;
	text-transform: capitalize;
}

#content .entry-flat.entry-flat--booking:before {
	content: '';
	display: block;
	position: absolute;
	left: 20px;
	top: 20px;
	right: 20px;
	bottom: 20px;
	background-color: #fff;
	opacity: 0.5;
	width: auto;
	height: auto;
	border: none;
	box-shadow: none;
	z-index: 2;
	filter: none;
	mix-blend-mode: normal;
	border-radius: 0;
	transition: all .7s cubic-bezier(.8,0,.2,1);
}

#content .entry-flat.entry-flat--booking:hover:before {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

#content .entry-flat.entry-flat--booking:after {
	display: none;
}

#content .entry-flat.entry-flat--booking picture {
	opacity: 0.7;
}

#content .entry-flat.entry-flat--booking h3 {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	display: flex;
	width: 100%;
	height: 100%;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	border: none;
	border-radius: 0;
	padding: 0;
	margin: 0;
	box-shadow: none;
	background-color: transparent!important;
	background-image: none!important;
	background: none!important;
	font-size: 24px;
	font-size: 1.3333rem;
	color: #000!important;
	-webkit-text-fill-color: currentColor!important;
	outline: 0;
	padding-bottom: 20px;
}

#content .entry-flat.entry-flat--booking h3:before {
	margin: 0;
	width: 60px;
	height: 60px;
	position: static;
	opacity: 1;
	border: none;
	background-color: currentColor!important;
}

#content .entry-flat.entry-flat--booking h3::after {
	display: none;
}







/**
* FIL D'ARIANE
*/
#content #breadcrumb {
	margin: -42px -20px 30px -20px;
}

#content #breadcrumb li {
	margin: 0;
	padding: 0;
	display: inline-block;
	vertical-align: middle;
}

#content #breadcrumb li:after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	border-radius: 0;
	border: 5px solid transparent;
	border-left-color: #72777B;
	border-right: none;
	background-color: transparent;
	background-image: none;
	position: static;
	padding: 0;
	margin: 0;
}

#content #breadcrumb li:last-child:after {
	display: none;
}

#content #breadcrumb li > * {
	font-size: 14px;
	font-size: 0.823529rem;
	line-height: 1;
	text-transform: uppercase;
	color: #72777B;
	font-weight: 400;
	padding: 10px 8px 8px 8px;
	display: inline-block;
	vertical-align: middle;
	background-color: transparent;
	background-image: none;
	background: none;
}

#content #breadcrumb li:last-child > * {
	font-weight: 700;
	color: #E20026;
}

#content #breadcrumb li:not(:last-child) > a {
	text-decoration: underline;
	text-decoration-style: dotted;
	text-underline-offset: 5px;
	text-decoration-color: #A0A5A9;
}

#content #breadcrumb li:not(:last-child) > a:focus-visible {
	padding-right: 6px;
	margin-right: 2px;
}







/**
* SELECTION
*/
::-moz-selection { background: #7E4F25; color: #FFFFFF; -webkit-text-fill-color: #FFFFFF!important; }
::selection { background: #7E4F25; color: #FFFFFF; -webkit-text-fill-color: #FFFFFF!important; }




/**
* ALIGNEMENT
*/

#content .has-text-align-right {
	text-align: right;
}

#content .has-text-align-center {
	text-align: center;
}

#content .wp-block-image.aligncenter {
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}

#content .wp-block-image.alignright {
	margin-left: 50px;
	margin-bottom: 40px;
	max-width: 50%;
	float: right;
}

#content .wp-block-image.alignleft {
	margin-right: 50px;
	margin-bottom: 40px;
	max-width: 50%;
	float: left;
}

#content .wp-block-image.alignright + p,
#content .wp-block-image.alignleft +p {
	padding-top: 20px;
}






/**
* TITRES
*/

#content h1,
#content .h1,
#content h2,
#content .h2 {
	font-size: 26px;
	font-size: 1.4444444rem;
	color: #7e5025;
	font-weight: 400;
	line-height: 1;
	text-transform: none;
	margin: 3em 0 1.3em 0;
	position: relative;
	z-index: 1;
	text-wrap: pretty;
	/*padding: 0 10px;*/
}

#content h1.has-text-align-right,
#content .h1.has-text-align-right,
#content h2.has-text-align-right,
#content .h2.has-text-align-right,
#content h1[style="text-align: right;"],
#content .h1[style="text-align: right;"],
#content h2[style="text-align: right;"],
#content .h2[style="text-align: right;"] {
	margin-left: auto;
	margin-right: 0;
}

#content h1.has-text-align-center,
#content .h1.has-text-align-center,
#content h2.has-text-align-center,
#content .h2.has-text-align-center,
#content h1[style="text-align: center;"],
#content .h1[style="text-align: center;"],
#content h2[style="text-align: center;"],
#content .h2[style="text-align: center;"] {
	margin-left: auto;
	margin-right: auto;
}

#content h1 strong,
#content .h1 strong,
#content h1 b,
#content .h1 b,
#content h2 strong,
#content .h2 strong,
#content h2 b,
#content .h2 b {
	display: block;
	font-family: "Dancing Script", cursive;
	font-size: 36px;
	font-size: 2rem;
	line-height: 0.4;
	margin-bottom: 10px;
	color: #7e4f25;
	font-weight: 400;
}

#content h1 em,
#content .h1 em,
#content h1 i,
#content .h1 i,
#content h2 em,
#content .h2 em,
#content h2 i,
#content .h2 i {
	font-style: italic;
	font-weight: 400;
}

#content h1 small,
#content .h1 small,
#content h2 small,
#content .h2 small {
	font-size: 0.7em;
}

#content h1:before,
#content .h1:before,
#content h2:before,
#content .h2:before {
	display: none;
}

#content h1:after,
#content .h1:after,
#content h2:after,
#content .h2:after {
	display: none;
}










#content h3,
#content .h3 {
	font-size: 26px;
	font-size: 1.444444rem;
	text-transform: uppercase;
	color: #6b411d;
	font-weight: 400;
	line-height: 1;
	margin: 2.5em auto 1.3em 0;
	position: relative;
	z-index: 1;
	text-wrap: pretty;
	display: table;
}

#content h3 strong,
#content .h3 strong,
#content h3 b,
#content .h3 b {
	font-weight: 600;
	color: #502d0f;
}

#content h3 em,
#content .h3 em,
#content h3 i,
#content .h3 i {
	font-style: italic;
	font-weight: 400;
}

#content h3.has-text-align-right,
#content .h3.has-text-align-right,
#content h3[style="text-align: right;"],
#content .h3[style="text-align: right;"] {
	margin-left: auto;
	margin-right: 0;
}

#content h3.has-text-align-center,
#content .h3.has-text-align-center,
#content h3[style="text-align: center;"],
#content .h3[style="text-align: center;"] {
	margin-left: auto;
	margin-right: auto;
}

#content h3:before,
#content .h3:before {
	content: '';
	display: block;
	position: absolute;
	left: -23px;
	top: 50%;
	margin-top: -22px;
	pointer-events: none;
	border: 22px solid transparent;
	border-left-width: 19px;
	border-left-color: #CA8450;
	z-index: -2;
	opacity: 0.2;
}

#content h3:after,
#content .h3:after {
	content: '';
	display: block;
	position: absolute;
	left: -25px;
	top: 50%;
	z-index: -1;
	margin-top: -14px;
	pointer-events: none;
	border: 14px solid transparent;
	border-left-width: 13px;
	border-left-color: #FFFFFF;
}









#content h4,
#content .h4,
#content h5,
#content .h5,
#content h6,
#content .h6 {
	font-size: 22px;
	font-size: 1.22222rem;
	font-style: normal;
	color: #7e5025;
	font-weight: 500;
	line-height: 1;
	text-transform: none;
	margin: 1.5em auto .7em 0;
	position: relative;
	z-index: 1;
}

#content h4,
#content .h4 {
	display: table;
	margin-left: 0;
	margin-right: auto;
}

#content h4.has-text-align-right,
#content .h4.has-text-align-right,
#content h4[style="text-align: right;"],
#content .h4[style="text-align: right;"] {
	margin-left: auto;
	margin-right: 0;
}

#content h4.has-text-align-center,
#content .h4.has-text-align-center,
#content h4[style="text-align: center;"],
#content .h4[style="text-align: center;"] {
	margin-left: auto;
	margin-right: auto;
}

#content h5,
#content .h5 {
	font-size: 22px;
	font-size: 1.22222rem;
	font-weight: 400;
	color: #7E4F25;
	text-transform: uppercase;
}

#content h6,
#content .h6 {
	font-size: 18px;
	font-size: 1rem;
	color: #696660;
	text-transform: uppercase;
}

#content h4 strong,
#content .h4 strong,
#content h4 b,
#content .h4 b {
	font-weight: 500;
	color: #814e22;
}

#content h5 strong,
#content .h5 strong,
#content h5 b,
#content .h5 b {
	font-weight: 500;
	color: #502a0a;
}

#content h6 strong,
#content .h6 strong,
#content h6 b,
#content .h6 b {
	font-weight: 600;
	color: #857e71;
}

#content h4:after,
#content .h4:after {
	content: '';
	display: block;
	width: 70%;
	height: 1px;
	position: absolute;
	left: 15%;
	bottom: -10px;
	background: #7e7c56;
	opacity: .3;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlN2M1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMxMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(left, #7e7c56 0%, #323113 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #7e7c56), color-stop(100%, #323113));
	background: -webkit-linear-gradient(left, #7e7c56 0%, #323113 100%);
	background: -o-linear-gradient(left, #7e7c56 0%, #323113 100%);
	background: -ms-linear-gradient(left, #7e7c56 0%, #323113 100%);
	background: linear-gradient(to right, #7e7c56 0%, #323113 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e7c56', endColorstr='#323113',GradientType=1 );
	background-repeat: repeat-y;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center center;
}

#content h5:after,
#content .h5:after,
#content h6:after,
#content .h6:after {
	display: none;
}

#content h4:before,
#content .h4:before,
#content h5:before,
#content .h5:before,
#content h6:before,
#content .h6:before {
	display: none;
}

















/**
* GALERIE
*/
#content .wp-block-image,
#content .wp-block-media-text__media {
	line-height: 0;
}

#content .wp-block-image > *,
#content .wp-block-media-text__media > * {
	line-height: 1;
}

/* Legende */
#content .wp-block-image figcaption,
#content .wp-block-media-text__media figcaption {
	margin-top: 6px;
	margin-bottom: 0;
	text-align: left;
	font-style: italic;
	font-weight: 400;
	font-size: 14px;
	font-size: 0.7rem;
	line-height: 1;
	color: #525963;
	overflow: visible;
	display: block;
	background-color: transparent;
	background-image: none;
	background: none;
}

#content .wp-block-image.alignright figcaption,
#content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media figcaption {
	text-align: right;
}

#content .wp-block-image.aligncenter figcaption {
	text-align: center;
}
/*
#content .wp-block-image figcaption:before,
#content .wp-block-media-text .wp-block-media-text__media figcaption:before,

#content .wp-block-image figcaption:after,
#content .wp-block-media-text .wp-block-media-text__media figcaption:after {
	content: '(';
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	font-size: 1.125rem;
	font-weight: 600;
	font-style: normal;
	color: #FFC77F;
	position: relative;
	top: -1px;
	line-height: 0;
	margin: 0 1px;
}

#content .wp-block-image figcaption:after,
#content .wp-block-media-text .wp-block-media-text__media figcaption:after {
	content: ')';
}
/*
#content .wp-block-image:not(.aligncenter):not(.alignright) figcaption:after,
#content .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media figcaption:after,
#content .wp-block-image.alignleft figcaption:after,
#content .wp-block-image.alignright figcaption:before,
#content .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media figcaption:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-bottom-color: #552E65;
	margin: 1px 10px 0 10px;
}



/* Galerie */
#content .gallery,
#content .wp-block-gallery {
	display: block;
	width: auto;
	margin: 2rem -0.78125%;
	font-size: 0;
	pointer-events: none;
}

#content .gallery .gallery-skip-link,
#content .wp-block-gallery .gallery-skip-link {
	display: block;
	height: 0;
	overflow: hidden;
	font-size: 17px;
	font-size: 1rem;
}

#content .gallery .gallery-skip-link:focus-within,
#content .wp-block-gallery .gallery-skip-link:focus-within {
	height: auto;
}

#content .gallery:after,
#content .wp-block-gallery:after {
	content: '';
	display: table;
	clear: both;
	float: none;
}

#content .gallery > .gallery-item,
#content .wp-block-gallery > .wp-block-image {
	width: auto;
	max-width: 100%;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	/*float: left;*/
	padding: .78125%;
	pointer-events: none;
	width: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#content .gallery > .gallery-item > .gallery-icon {
	display: inline-block;
}

#content .gallery > .gallery-item > .gallery-caption {
	display: none;
}

#content a.fancybox-image,
#content .gallery > .gallery-item > .gallery-icon > a,
#content .wp-block-image > *,
#content .wp-block-image > a:link,
#content .wp-block-media-text__media > a:link {
	display: inline-block;
	max-width: 100%;
	position: relative;
	padding: 0;
	margin: 0;
	pointer-events: all;
	overflow: hidden;
}

#content a.fancybox-image:before,
#content .gallery > .gallery-item > .gallery-icon > a:before,
#content .wp-block-image a:before,
#content .wp-block-media-text__media a:before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #28231C;
	opacity: 0;
	z-index: 1;
	-webkit-transition: opacity .3s cubic-bezier(.7,0,.3,1);
	-o-transition: opacity .3s cubic-bezier(.7,0,.3,1);
	transition: opacity .3s cubic-bezier(.7,0,.3,1);
	pointer-events: none;
}

@media (prefers-reduced-motion: reduce) {
	#content a.fancybox-image:before,
	#content .gallery > .gallery-item > .gallery-icon > a:before,
	#content .wp-block-image a:before,
	#content .wp-block-media-text__media a:before {
		-webkit-transition: none!important;
		-o-transition: none!important;
		transition: none!important;
	}
}

#content a.fancybox-image:hover:before,
#content .gallery > .gallery-item > .gallery-icon > a:hover:before,
#content .wp-block-image a:hover:before,
#content .wp-block-media-text__media a:hover:before {
	opacity: .75;
}

#content a.fancybox-image:focus-visible:before,
#content .gallery > .gallery-item > .gallery-icon > a:focus-visible:before,
#content .wp-block-image a:focus-visible:before,
#content .wp-block-media-text__media a:focus-visible:before {
	opacity: .75;
}

#content a.fancybox-image:after,
#content .gallery > .gallery-item > .gallery-icon > a:after,
#content .wp-block-image a:after,
#content .wp-block-media-text__media a:after {
	content: '';
	display: block;
	width: 50px;
	height: 50px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -23px;
	margin-top: -18px;
	z-index: 3;
	opacity: 0;
	-webkit-transition: opacity .3s ease-in-out, margin-top .3s ease-in-out;
	-o-transition: opacity .3s ease-in-out, margin-top .3s ease-in-out;
	transition: opacity .3s ease-in-out, margin-top .3s ease-in-out;
	pointer-events: none;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%220%22%20d%3D%22M2207.564%2C1269.977c-3.071-5.643-77.048-139.716-231.868-274.668c-90.961-79.289-191.198-142.5-297.931-187.877c-133.55-56.778-277.47-85.567-427.766-85.567c-150.295%2C0-294.216%2C28.789-427.765%2C85.567c-106.731%2C45.377-206.969%2C108.588-297.93%2C187.877c-154.82%2C134.952-228.796%2C269.025-231.87%2C274.668L281.527%2C1290l10.908%2C20.021c3.074%2C5.642%2C77.049%2C139.718%2C231.87%2C274.669c90.961%2C79.289%2C191.199%2C142.5%2C297.93%2C187.878c133.549%2C56.778%2C277.47%2C85.567%2C427.765%2C85.567c150.296%2C0%2C294.216-28.789%2C427.766-85.567c106.732-45.378%2C206.97-108.589%2C297.931-187.878c154.82-134.951%2C228.797-269.027%2C231.868-274.669l10.908-20.021L2207.564%2C1269.977z%20M1243.048%2C1709.596c-231.366%2C0-419.596-188.231-419.596-419.596c0-231.367%2C188.23-419.597%2C419.596-419.597c231.366%2C0%2C419.596%2C188.229%2C419.596%2C419.597C1662.645%2C1521.364%2C1474.414%2C1709.596%2C1243.048%2C1709.596z%20M581.705%2C1523.672c-110.594-95.848-177.921-192.923-203.708-233.712c25.489-40.429%2C91.678-135.986%2C201.311-231.55c140.727-122.668%2C299.199-201.112%2C472.957-234.429c-61.029%2C24.981-117.072%2C62.092-165.108%2C110.127c-95.062%2C95.063-147.416%2C221.453-147.416%2C355.892c0%2C134.438%2C52.354%2C260.828%2C147.416%2C355.892c48.025%2C48.024%2C104.054%2C85.131%2C165.069%2C110.11C879.498%2C1722.866%2C721.844%2C1645.127%2C581.705%2C1523.672z%20M1920.691%2C1521.59c-147.555%2C128.62-314.615%2C208.627-498.354%2C238.965c65.491-24.923%2C125.566-63.628%2C176.603-114.663c95.063-95.063%2C147.413-221.454%2C147.413-355.892c0-134.438-52.351-260.83-147.413-355.892c-51.033-51.033-111.102-89.736-176.593-114.661c182.708%2C30.181%2C348.96%2C109.491%2C495.948%2C236.881c110.594%2C95.848%2C177.921%2C192.922%2C203.708%2C233.709C2096.516%2C1330.467%2C2030.324%2C1426.023%2C1920.691%2C1521.59z%20M1438.454%2C1303.283c-6.817%2C101.997-91.701%2C182.623-195.426%2C182.623c-108.182%2C0-195.879-87.701-195.879-195.883c0-103.001%2C79.498-187.428%2C180.48-195.279c-13.082%2C22.569-20.609%2C48.758-20.609%2C76.722c0%2C84.643%2C68.616%2C153.26%2C153.26%2C153.26C1388.842%2C1324.726%2C1415.561%2C1316.888%2C1438.454%2C1303.283z%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	background-position: center center;
}

@media (prefers-reduced-motion: reduce) {
	#content a.fancybox-image:after,
	#content .gallery > .gallery-item > .gallery-icon > a:after,
	#content .wp-block-image a:after,
	#content .wp-block-media-text__media a:after {
		-webkit-transition: none!important;
		-o-transition: none!important;
		transition: none!important;
	}
}

#content a.fancybox-image:hover:after,
#content .gallery > .gallery-item > .gallery-icon > a:hover:after,
#content .wp-block-image a:hover:after,
#content .wp-block-media-text__media a:hover:after {
	opacity: 1;
	margin-top: -24px;
}

#content a.fancybox-image:focus-visible:after,
#content .gallery > .gallery-item > .gallery-icon > a:focus-visible:after,
#content .wp-block-image a:focus-visible:after,
#content .wp-block-media-text__media a:focus-visible:after {
	opacity: 1;
	margin-top: -24px;
}

#content a.fancybox-image > img,
#content .gallery > .gallery-item > .gallery-icon img,
#content .wp-block-gallery > .wp-block-image img,
#content .wp-block-image a img,
#content .wp-block-media-text__media a img {
	-webkit-animation: lazy_loading 5s infinite linear;
	-moz-animation: lazy_loading 5s infinite linear;
	-o-animation: lazy_loading 5s infinite linear;
	animation: lazy_loading 5s infinite linear;
	opacity: 1;
	background-image: repeating-linear-gradient(315deg, #FFF2E3 0%, #FCE4E1 12.5%, #EADCF0 25%, #FCE4E1 37.5%, #FFF2E3 50%, #FCE4E1 62.5%, #EADCF0 75%, #FCE4E1 87.5%, #FFF2E3 100%);
	-webkit-background-size: 150px 150px;
	background-size: 150px 150px;
	background-position: 0 0;
	-webkit-transition: opacity .6s cubic-bezier(1,0,.5,1);
	-o-transition: opacity .6s cubic-bezier(1,0,.5,1);
	transition: opacity .6s cubic-bezier(1,0,.5,1);
}

@media (prefers-reduced-motion: reduce) {
	#content a.fancybox-image > img,
	#content .gallery > .gallery-item > .gallery-icon img,
	#content .wp-block-gallery > .wp-block-image img,
	#content .wp-block-image a img,
	#content .wp-block-media-text__media a img {
		-webkit-animation: none;
		-o-animation: none;
		animation: none;
		background-image: none;
		background: none;
	}
}

@-webkit-keyframes lazy_loading {
	0% { -ms-background-position-x: -300px, center; background-position-x: -300px, center; }
	100% { -ms-background-position-x: 300px, center; background-position-x: 300px, center; }
}

@-moz-keyframes lazy_loading {
	0% { -ms-background-position-x: -300px, center; background-position-x: -300px, center; }
	100% { -ms-background-position-x: 300px, center; background-position-x: 300px, center; }
}

@-o-keyframes lazy_loading {
	0% { -ms-background-position-x: -300px, center; background-position-x: -300px, center; }
	100% { -ms-background-position-x: 300px, center; background-position-x: 300px, center; }
}

@keyframes lazy_loading {
	0% { -ms-background-position-x: -300px, center; background-position-x: -300px, center; }
	100% { -ms-background-position-x: 300px, center; background-position-x: 300px, center; }
}

#content a.fancybox-image > img[src$=".png"],
#content .gallery > .gallery-item > .gallery-icon img[src$=".png"],
#content .wp-block-gallery > .wp-block-image img[src$=".png"],
#content .wp-block-image a img[src$=".png"],
#content .wp-block-media-text__media a img[src$=".png"] {
	background-color: transparent!important;
	background-image: none!important;
	background: none!important;
}
/*
#content a.fancybox-image:hover > img,
#content .gallery > .gallery-item > .gallery-icon > a:hover > img,
#content .wp-block-image a:hover img {
	-webkit-transition: opacity .8s cubic-bezier(.5,0,0,1);
	-o-transition: opacity .8s cubic-bezier(.5,0,0,1);
	transition: opacity .8s cubic-bezier(.5,0,0,1);
	opacity: .3;
}

#content a.fancybox-image:focus-visible > img,
#content .gallery > .gallery-item > .gallery-icon > a:focus-visible > img,
#content .wp-block-image a:focus-visible img {
	-webkit-transition: opacity .8s cubic-bezier(.5,0,0,1);
	-o-transition: opacity .8s cubic-bezier(.5,0,0,1);
	transition: opacity .8s cubic-bezier(.5,0,0,1);
	opacity: .3;
}
*/
#content .gallery.gallery-columns-default > .gallery-item,
#content .wp-block-gallery.columns-default > .wp-block-image { max-width: 20%; }

#content .gallery.gallery-columns-1 > .gallery-item,
#content .wp-block-gallery.columns-1 > .wp-block-image { max-width: 100%; }
#content .gallery.gallery-columns-2 > .gallery-item,
#content .wp-block-gallery.columns-2 > .wp-block-image { max-width: 50%; }
#content .gallery.gallery-columns-3 > .gallery-item,
#content .wp-block-gallery.columns-3 > .wp-block-image { max-width: 33.33333%; }
#content .gallery.gallery-columns-4 > .gallery-item,
#content .wp-block-gallery.columns-4 > .wp-block-image { max-width: 25%; }
#content .gallery.gallery-columns-5 > .gallery-item,
#content .wp-block-gallery.columns-5 > .wp-block-image { max-width: 20%; }
#content .gallery.gallery-columns-6 > .gallery-item,
#content .wp-block-gallery.columns-6 > .wp-block-image { max-width: 16.66667%; }
#content .gallery.gallery-columns-7 > .gallery-item,
#content .wp-block-gallery.columns-7 > .wp-block-image { max-width: 14.28571%; }
#content .gallery.gallery-columns-8 > .gallery-item,
#content .wp-block-gallery.columns-8 > .wp-block-image { max-width: 12.5%; }
#content .gallery.gallery-columns-9 > .gallery-item,
#content .wp-block-gallery.columns-9 > .wp-block-image { max-width: 11.11111%; }
#content .gallery.gallery-columns-10> .gallery-item,
#content .wp-block-gallery.columns-10> .wp-block-image { max-width: 10%; }
#content .gallery.gallery-columns-11> .gallery-item,
#content .wp-block-gallery.columns-11> .wp-block-image { max-width: 9.090909%; }
#content .gallery.gallery-columns-12> .gallery-item,
#content .wp-block-gallery.columns-12> .wp-block-image { max-width: 8.333333%; }
#content .gallery.gallery-columns-13> .gallery-item,
#content .wp-block-gallery.columns-13> .wp-block-image { max-width: 7.692308%; }
#content .gallery.gallery-columns-14> .gallery-item,
#content .wp-block-gallery.columns-14> .wp-block-image { max-width: 7.142857%; }
#content .gallery.gallery-columns-15> .gallery-item,
#content .wp-block-gallery.columns-15> .wp-block-image { max-width: 6.666667%; }
#content .gallery.gallery-columns-16> .gallery-item,
#content .wp-block-gallery.columns-16> .wp-block-image { max-width: 6.25%; }
#content .gallery.gallery-columns-17> .gallery-item,
#content .wp-block-gallery.columns-17> .wp-block-image { max-width: 5.882353%; }
#content .gallery.gallery-columns-18> .gallery-item,
#content .wp-block-gallery.columns-18> .wp-block-image { max-width: 5.555555%; }
#content .gallery.gallery-columns-19> .gallery-item,
#content .wp-block-gallery.columns-19> .wp-block-image { max-width: 5.263158%; }
#content .gallery.gallery-columns-20> .gallery-item,
#content .wp-block-gallery.columns-20> .wp-block-image { max-width: 5%; }

#content .gallery.gallery-columns-1 > .gallery-item:nth-child(1n+3),
#content .wp-block-gallery.columns-1 > .wp-block-image:nth-child(1n+3),
#content .gallery.gallery-columns-2 > .gallery-item:nth-child(2n+4),
#content .wp-block-gallery.columns-2 > .wp-block-image:nth-child(2n+4),
#content .gallery.gallery-columns-3 > .gallery-item:nth-child(3n+5),
#content .wp-block-gallery.columns-3 > .wp-block-image:nth-child(3n+5),
#content .gallery.gallery-columns-4 > .gallery-item:nth-child(4n+6),
#content .wp-block-gallery.columns-4 > .wp-block-image:nth-child(4n+6),
#content .gallery.gallery-columns-5 > .gallery-item:nth-child(5n+7),
#content .wp-block-gallery.columns-5 > .wp-block-image:nth-child(5n+7),
#content .gallery.gallery-columns-6 > .gallery-item:nth-child(6n+8),
#content .wp-block-gallery.columns-6 > .wp-block-image:nth-child(6n+8),
#content .gallery.gallery-columns-7 > .gallery-item:nth-child(7n+9),
#content .wp-block-gallery.columns-7 > .wp-block-image:nth-child(7n+9),
#content .gallery.gallery-columns-8 > .gallery-item:nth-child(8n+10),
#content .wp-block-gallery.columns-8 > .wp-block-image:nth-child(8n+10),
#content .gallery.gallery-columns-9 > .gallery-item:nth-child(9n+11),
#content .wp-block-gallery.columns-9 > .wp-block-image:nth-child(9n+11),
#content .gallery.gallery-columns-10 > .gallery-item:nth-child(10n+12),
#content .wp-block-gallery.columns-10 > .wp-block-image:nth-child(10n+12),
#content .gallery.gallery-columns-11 > .gallery-item:nth-child(11n+13),
#content .wp-block-gallery.columns-11 > .wp-block-image:nth-child(11n+13),
#content .gallery.gallery-columns-12 > .gallery-item:nth-child(12n+14),
#content .wp-block-gallery.columns-12 > .wp-block-image:nth-child(12n+14),
#content .gallery.gallery-columns-13 > .gallery-item:nth-child(13n+15),
#content .wp-block-gallery.columns-13 > .wp-block-image:nth-child(13n+15),
#content .gallery.gallery-columns-14 > .gallery-item:nth-child(14n+16),
#content .wp-block-gallery.columns-14 > .wp-block-image:nth-child(14n+16),
#content .gallery.gallery-columns-15 > .gallery-item:nth-child(15n+17),
#content .wp-block-gallery.columns-15 > .wp-block-image:nth-child(15n+17),
#content .gallery.gallery-columns-16 > .gallery-item:nth-child(16n+18),
#content .wp-block-gallery.columns-16 > .wp-block-image:nth-child(16n+18),
#content .gallery.gallery-columns-17 > .gallery-item:nth-child(17n+19),
#content .wp-block-gallery.columns-17 > .wp-block-image:nth-child(17n+19),
#content .gallery.gallery-columns-18 > .gallery-item:nth-child(18n+20),
#content .wp-block-gallery.columns-18 > .wp-block-image:nth-child(18n+20),
#content .gallery.gallery-columns-19 > .gallery-item:nth-child(19n+21),
#content .wp-block-gallery.columns-19 > .wp-block-image:nth-child(19n+21),
#content .gallery.gallery-columns-20 > .gallery-item:nth-child(20n+22),
#content .wp-block-gallery.columns-20 > .wp-block-image:nth-child(20n+22) {
	clear: both;
}









/* Fancybox */
html.fancybox-active:not(.fancybox-allowscroll) body {
	margin-right: 0;
	padding-right: var(--vertical-scrollbar);
}
/*
#fancybox-wrap {
	padding: 0 100px;
	height: auto !important;
}
*/
#fancybox-overlay {
	background: #322D25!important;
	opacity: .85!important;
}

#fancybox-wrap {
	overflow: hidden;
	-webkit-box-shadow: 0 0 40px 0 rgba(0,0,0,.5);
	box-shadow: 0 0 40px 0 rgba(0,0,0,.5);
	cursor: default!important;
}

#fancybox-img {
	white-space: nowrap;
}

#fancybox-prev, #fancybox-next {
	width: 30px;
	height: 30px;
	position: fixed;
	top: auto;
	bottom: 15px;
	left: 50%;
	right: auto;
	margin-left: -75px;
	margin-top: 0;
	border-radius: 9999px;
	background-color: transparent;
	overflow: hidden;
	outline: 0;
	z-index: 111105;
	border: 2px solid #7E4F25;
}

#fancybox-next, body.rtl #fancybox-prev {
	margin-left: 45px;
}

#fancybox-prev > span, #fancybox-next > span {
	display: none;
}

#fancybox-prev:before, #fancybox-next:before {
	content: '';
	display: block;
	border: 8px solid transparent;
	border-left-color: #7E4F25;
	border-right: none;
	border-top-width: 6px;
	border-bottom-width: 6px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -6px;
	margin-left: -3px;
	-webkit-transition: margin-left .2s ease-in-out, border-left-color .2s ease-in-out, border-right-color .2s ease-in-out;
	-o-transition: margin-left .2s ease-in-out, border-left-color .2s ease-in-out, border-right-color .2s ease-in-out;
	transition: margin-left .2s ease-in-out, border-left-color .2s ease-in-out, border-right-color .2s ease-in-out;
}

#fancybox-prev:before, body.rtl #fancybox-next:before {
	border-left: none;
	border-right: 8px solid #7E4F25;
	margin-left: -5px;
}

#fancybox-prev:hover:before, #fancybox-next:hover:before {
	margin-left: 0px;
}

#fancybox-prev:hover:before, body.rtl #fancybox-next:hover:before {
	margin-left: -8px;
}

#fancybox-prev:after, #fancybox-next:after {
	display: none;
}

#fancybox-title-wrap {
	background-color: transparent;
	background-image: none;
	background: none;
	position: fixed;
	left: 50%;
	width: 160px;
	height: 40px;
	bottom: 10px;
	border-radius: 99999px;
	margin-left: -80px;
	color: #000000;
	overflow: hidden;
	padding: 0;
	font-size: 20px;
	font-size: 1.25rem;
	font-weight: 500;
}

.fancybox-title-over #fancybox-title,
#fancybox-title {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	-ms-align-items: center;
	align-items: center;
	height: 100%;
	width: 100%;
	padding: 0 0 2px 0;
	background-color: transparent;
	background-image: none;
	background: none;
	color: #7E4F25;
	font-weight: 600;
}

#fancybox-title:after {
	content: '';
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	bottom: 0;
	background: #FFFFFF;
	z-index: -1;
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,.5);
	box-shadow: 0 0 7px rgba(0,0,0,.5);
}

#fancybox-title-length {
	opacity: .25;
	font-family: "Dancing Script", cursive;
	font-size: 36px;
	font-size: 1.8em;
	font-weight: 400;
	position: absolute;
	right: -5px;
	top: 50%;
	width: 100%;
	text-align: center;
	white-space: nowrap;
	margin-top: 4px;
	line-height: 0;
	letter-spacing: -0.04em;
}

#fancybox-title-length span {
	font-size: 26px;
	font-size: .7222em;
}

#fancybox-outer {
	-webkit-box-shadow: 0 0 13px 2px #000000;
	box-shadow: 0 0 13px 2px #000000;
}

#fancybox-content {
	z-index: auto;
}

#fancybox-close {
	width: 80px;
	height: 130px;
	position: fixed;
	top: -62px;
	right: -4px;
	border-radius: 3px;
	background: #7E4F25;
	background-repeat: repeat-x;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	background-position: top center;
	-webkit-transform: rotate(-26deg);
	-ms-transform: rotate(-26deg);
	-o-transform: rotate(-26deg);
	transform: rotate(-26deg);

	display: none!important;
}

#fancybox-close:before,
#fancybox-close:after {
	content: '';
	display: block;
	position: absolute;
	width: 30px;
	height: 2px;
	left: 50%;
	top: 50%;
	margin-left: -24px;
	margin-top: 27px;
	background-color: #fff;
	border-radius: 9999px;
	-webkit-transform: rotate(71deg);
	-ms-transform: rotate(71deg);
	-o-transform: rotate(71deg);
	transform: rotate(71deg);
}

#fancybox-close:after {
	-webkit-transform: rotate(-19deg);
	-ms-transform: rotate(-19deg);
	-o-transform: rotate(-19deg);
	transform: rotate(-19deg);
}

#fancybox-close span {
	display: none;
}

.spf-fancybox__inner__content__legend {
	position: absolute;
	top: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: rgba(0,0,0,.8);
	color: #FFFFFF;
	font-size: 14px;
	font-size: .7778rem;
	padding: 8px 14px;
	line-height: 1.2;
	white-space: normal;
	transition: all .3s ease-in-out;
}

body.spf-fancybox--mobile .spf-fancybox__inner__content__legend {
	font-size: 13px;
	font-size: .9286rem;
	padding: 10px 15px;
}

body.spf-fancybox--mobile #spf-fancybox.spf-fancybox--clean-screen .spf-fancybox__inner__content__legend {
	bottom: -30px;
	opacity: 0;
}








/**
* MEDIA + TEXTE
**/
#content .wp-block-media-text {
	display: grid;
	grid-template-columns: auto 50%;
	-ms-align-items: center;
	align-items: center;
	margin-bottom: 1em;
}

#content .wp-block-media-text.is-image-fill {
	-ms-align-items: stretch;
	align-items: stretch;
}

#content .wp-block-media-text.is-image-fill .wp-block-media-text__media {
	-webkit-background-size: cover;
	background-size: cover;
}

#content .wp-block-media-text.is-image-fill .wp-block-media-text__media img {
	display: none;
}

#content .wp-block-media-text.is-image-fill .wp-block-media-text__media a {
	display: block;
	height: 100%;
}









/**
* LISTES
*/
#content ul,
#content ol {
	margin: 0;
	margin-bottom: 1em;
	counter-reset: list;
	float: inline-start;
	float: none;
}

#content ul + *,
#content ol + * {
	clear: both;
}

#content ul {
}

#content ul li,
#content ol li {
	padding: .6em 0 .6em 35px;
	list-style-type: none;
	margin: 0;
	position: relative;
	counter-increment: list;
}

#content ul li {
}

#content ul li:after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 1.1em;
	left: 8px;
	border-radius: 200%;
	background-color: #7E4F25;
	z-index: 2;
}

#content ol li:after {
	content: counter(list);
	display: inline-block;
	vertical-align: top;
	color: #7E4F25;
	background-color: transparent;
	background-image: none;
	background: none;
	border-radius: 0;
	width: 25px;
	height: auto;
	position: absolute;
	z-index: 2;
	left: -5px;
	top: .12em;
	font-size: 26px;
	font-weight: 600;
	text-align: center;
}

#content ol li:before {
	content: counter(list);
	display: inline-block;
	vertical-align: top;
	color: #989088;
	background-color: transparent;
	background-image: none;
	background: none;
	border-radius: 0;
	width: auto;
	height: auto;
	position: absolute;
	left: 8px;
	top: -.1em;
	font-family: "Dancing Script", cursive;
	font-size: 46px;
	font-weight: 700;
	text-align: center;
	opacity: .15;
}









/**
* LIENS
*/
#content a,
#content a:link,
#content a:visited,
#content .link {
	font-weight: 700;
	color: #7E4F25;
	text-decoration: none;
	position: relative;
	background-image:
		-moz-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%),
		-moz-linear-gradient(left, transparent 49%, #FFFFFF 50%),
		-moz-linear-gradient(left, #C18F62 16.666%, #7E4F25 50%);
	background-image:
		-webkit-gradient(linear, left top, right top, color-stop(33.334%, #C18F62), color-stop(66.666%, #7E4F25)),
		-webkit-gradient(linear, left top, right top, color-stop(49%, transparent), color-stop(50%, #FFFFFF)),
		-webkit-gradient(linear, left top, right top, color-stop(33.334%, #C18F62), color-stop(66.666%, #7E4F25));
	background-image:
		-webkit-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%),
		-webkit-linear-gradient(left, transparent 49%, #FFFFFF 50%),
		-webkit-linear-gradient(left, #C18F62 16.666%, #7E4F25 50%);
	background-image:
		-o-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%),
		-o-linear-gradient(left, transparent 49%, #FFFFFF 50%),
		-o-linear-gradient(left, #C18F62 16.666%, #7E4F25 50%);
	background-image:
		-ms-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%),
		-ms-linear-gradient(left, transparent 49%, #FFFFFF 50%),
		-ms-linear-gradient(left, #C18F62 16.666%, #7E4F25 50%);
	background-image:
		linear-gradient(to right, #C18F62 33.334%, #7E4F25 66.666%),
		linear-gradient(to right, transparent 49%, #FFFFFF 50%),
		linear-gradient(to right, #C18F62 16.666%, #7E4F25 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C18F62', endColorstr='#007E4F25',GradientType=1 );
	background-repeat: repeat-y, no-repeat, no-repeat;
	-webkit-background-size: 300% 100%, 204% 3px, 400% 1px;
	background-size: 300% 100%, 204% 3px, 400% 1px;
	background-position: bottom right, bottom right, bottom 1px right;
	-ms-background-position-x: right;
	background-position-x: right;
	-webkit-background-clip: text, border-box, border-box;
	-webkit-text-fill-color: transparent;
	-webkit-transition: background-position-x .5s cubic-bezier(.9,0,.7,1), color .5s cubic-bezier(.9,0,.7,1);
	-o-transition: background-position-x .5s cubic-bezier(.9,0,.7,1), color .5s cubic-bezier(.9,0,.7,1);
	transition: background-position-x .5s cubic-bezier(.9,0,.7,1), color .5s cubic-bezier(.9,0,.7,1);
}

@-moz-document url-prefix() {
	#content a,
	#content a:link,
	#content a:visited,
	#content .link {
		background-image: -moz-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%);
		background-image: -webkit-gradient(linear, left top, right top, color-stop(33.334%, #C18F62), color-stop(66.666%, #7E4F25));
		background-image: -webkit-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%);
		background-image: -o-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%);
		background-image: -ms-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%);
		background-image: linear-gradient(to right, #C18F62 33.334%, #7E4F25 66.666%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C18F62', endColorstr='#007E4F25',GradientType=1 );
		background-repeat: repeat-y;
		-webkit-background-size: 300% 100%;
		background-size: 300% 100%;
		background-position: bottom right;
		-ms-background-position-x: right;
		background-position-x: right;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		-webkit-transition: background-position-x .5s cubic-bezier(.9,0,.7,1), color .5s cubic-bezier(.9,0,.7,1);
		-o-transition: background-position-x .5s cubic-bezier(.9,0,.7,1), color .5s cubic-bezier(.9,0,.7,1);
		transition: background-position-x .5s cubic-bezier(.9,0,.7,1), color .5s cubic-bezier(.9,0,.7,1);
	}
}
/*
@media not all and (min-resolution:.001dpcm) { @media {
	#content a,
	#content a:link,
	#content a:visited,
	#content .link {
		background-image: -moz-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%);
		background-image: -webkit-gradient(linear, left top, right top, color-stop(33.334%, #C18F62), color-stop(66.666%, #7E4F25));
		background-image: -webkit-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%);
		background-image: -o-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%);
		background-image: -ms-linear-gradient(left, #C18F62 33.334%, #7E4F25 66.666%);
		background-image: linear-gradient(to right, #C18F62 33.334%, #7E4F25 66.666%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C18F62', endColorstr='#007E4F25',GradientType=1 );
		background-repeat: repeat-y;
		-webkit-background-size: 300% 100%;
		background-size: 300% 100%;
		background-position: bottom right;
		-ms-background-position-x: right;
		background-position-x: right;
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		-webkit-transition: background-position-x .5s cubic-bezier(.9,0,.7,1), color .5s cubic-bezier(.9,0,.7,1);
		-o-transition: background-position-x .5s cubic-bezier(.9,0,.7,1), color .5s cubic-bezier(.9,0,.7,1);
		transition: background-position-x .5s cubic-bezier(.9,0,.7,1), color .5s cubic-bezier(.9,0,.7,1);
	}
}}
*/
#content a:hover,
#content .link:hover,
#content .link.hover,
#content .link.focus {
	color: #C18F62;
	-ms-background-position-x: left;
	background-position-x: left;
	-webkit-transition: background-position-x .5s cubic-bezier(.3,0,.1,1), color .5s cubic-bezier(.3,0,.1,1);
	-o-transition: background-position-x .5s cubic-bezier(.3,0,.1,1), color .5s cubic-bezier(.3,0,.1,1);
	transition: background-position-x .5s cubic-bezier(.3,0,.1,1), color .5s cubic-bezier(.3,0,.1,1);
}

#content a:focus-within {
	color: #C18F62;
	-ms-background-position-x: left;
	background-position-x: left;
	-webkit-transition: background-position-x .5s cubic-bezier(.3,0,.1,1), color .5s cubic-bezier(.3,0,.1,1);
	-o-transition: background-position-x .5s cubic-bezier(.3,0,.1,1), color .5s cubic-bezier(.3,0,.1,1);
	transition: background-position-x .5s cubic-bezier(.3,0,.1,1), color .5s cubic-bezier(.3,0,.1,1);
}

#content a:focus-visible {
	color: #C18F62;
	-ms-background-position-x: left;
	background-position-x: left;
	-webkit-transition: background-position-x .5s cubic-bezier(.3,0,.1,1), color .5s cubic-bezier(.3,0,.1,1);
	-o-transition: background-position-x .5s cubic-bezier(.3,0,.1,1), color .5s cubic-bezier(.3,0,.1,1);
	transition: background-position-x .5s cubic-bezier(.3,0,.1,1), color .5s cubic-bezier(.3,0,.1,1);
	outline: 2px dotted #C18F62;
	outline-offset: 1px;
}

#content a:active {
	color: #746C60;
	-webkit-text-fill-color: #746C60;
}






/**
* DIVIDER
*/

#content hr {
	opacity: 1;
	margin: 28px auto 28px auto;
	position: relative;
	z-index: 1;
	width: 100%;
	height: 3px;
	outline: 0;
	border: none;
	background: #7E4F25;
}

#content hr.is-style-large {
	width: 160%;
	height: 3px;
	margin-left: -30%;
	margin-top: 80px;
}

#content hr.is-style-large:before {
	content: '';
	display: block;
	position: absolute;
	bottom: -0px;
	left: 50%;
	margin-left: -22px;
	pointer-events: none;
	border: 22px solid transparent;
	border-bottom-width: 19px;
	border-bottom-color: #7E4F25;
}

#content hr.is-style-large:after {
	content: '';
	display: block;
	position: absolute;
	bottom: -1px;
	left: 50%;
	margin-left: -18px;
	pointer-events: none;
	border: 18px solid transparent;
	border-bottom-width: 16px;
	border-bottom-color: #FFFFFF;
}




/**
* TABLEAU
*/

#content table {
	margin: 35px auto 50px auto;
	max-width: 1000px;
	position: relative;
	border-radius: 3px;
	width: 100%;
	border-spacing: 0;
	overflow: hidden;
	font-size: 14px;
	font-size: 0.875rem;
}

#content table td,
#content table th {
	padding: 12px 18px;
	border: none;
}

#content table thead {
	border: none;
	background: #7E4F25;
}

#content table tfoot {
	border: none;
	background-color: #7E4F25;
}

#content table thead td,
#content table thead th {
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
	font-size: 0.777778rem;
}

#content table tbody th {
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
	font-size: 0.777778rem;
}

#content table tfoot td,
#content table tfoot th {
	font-weight: 600;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 14px;
	font-size: 0.777778rem;
}

#content table tbody td:after,
#content table tbody th:after {
	content: '\0000A0';
}

#content table tbody tr:nth-child(even) {
	background-color: rgba(155,146,134,.2);
}














/**
* BOUTONS
*/

#content .wp-block-buttons {
	text-align: center;
	margin-bottom: 1em;
}

#content .wp-block-buttons > .wp-block-button {
	display: inline-block;
}

.style--button,
#content .btn,
#content .button,
#content a.btn,
#content a.button,
#content button,
#content input[type="button"],
#content input[type="submit"],
#content input[type="reset"],
#content .wp-block-button__link,
#content a.wp-block-button__link,
#content button.single_add_to_cart_button,
dialog.negative button.accept,
.style--button.is-style-hover:hover,
#content .btn.is-style-hover:hover,
#content .button.is-style-hover:hover,
#content a.btn.is-style-hover:hover,
#content a.button.is-style-hover:hover,
#content button.is-style-hover:hover,
#content input[type="button"].is-style-hover:hover,
#content input[type="submit"].is-style-hover:hover,
#content input[type="reset"].is-style-hover:hover,
#content a.wp-block-button__link.is-style-hover:hover,
#content button.single_add_to_cart_button.is-style-hover:hover,
dialog.negative button.accept.is-style-hover:hover,
#content .wp-block-button.is-style-hover > a.wp-block-button__link:hover {
	display: inline-block;
	text-transform: none;
	text-decoration: none;
	text-align: center;
	font-size: 15px;
	font-size: 0.833333rem;
	font-weight: 600;
	font-style: normal;
	letter-spacing: 0;
	line-height: 1;
	color: #7E4F25;
	background-color: transparent;
	background-image: none;
	-webkit-background-clip: padding-box;
	-webkit-text-fill-color: currentColor;
	border: 2px solid currentColor;
	overflow: visible;
	position: relative;
	border-radius: 9999px;
	padding: 10px 12px 11px 12px;
	margin: 5px 2px;
	outline: 0;
	cursor: pointer;
	opacity: 1;
	background-color: currentColor;
	-webkit-text-fill-color: #FFFFFF;
	outline: 2px solid currentColor;
	outline-offset: -3px;
}

.style--button[disabled],
#content .btn[disabled],
#content .button[disabled],
#content a.btn[disabled],
#content a.button[disabled],
#content button[disabled],
#content input[type="button"][disabled],
#content input[type="submit"][disabled],
#content input[type="reset"][disabled],
#content .wp-block-button__link[disabled],
#content a.wp-block-button__link[disabled],
#content button.single_add_to_cart_button[disabled],
dialog.negative button.accept[disabled],
.style--button.disabled,
#content .btn.disabled,
#content .button.disabled,
#content a.btn.disabled,
#content a.button.disabled,
#content button.disabled,
#content input[type="button"].disabled,
#content input[type="submit"].disabled,
#content input[type="reset"].disabled,
#content .wp-block-button__link.disabled,
#content a.wp-block-button__link.disabled,
#content button.single_add_to_cart_button.disabled,
dialog.negative button.accept.disabled {
	pointer-events: none;
	color: #B7B7B7;
}

.style--button:hover,
#content .btn:hover,
#content .button:hover,
#content a.btn:hover,
#content a.button:hover,
#content button:hover,
#content input[type="button"]:hover,
#content input[type="submit"]:hover,
#content input[type="reset"]:hover,
#content .wp-block-button__link:hover,
#content a.wp-block-button__link:hover,
#content button.single_add_to_cart_button:hover,
dialog.negative button.accept:hover,
.style--button.is-style-hover,
#content .btn.is-style-hover,
#content .button.is-style-hover,
#content a.btn.is-style-hover,
#content a.button.is-style-hover,
#content button.is-style-hover,
#content input[type="button"].is-style-hover,
#content input[type="submit"].is-style-hover,
#content input[type="reset"].is-style-hover,
#content .wp-block-button__link.is-style-hover,
#content .wp-block-button.is-style-hover > a.wp-block-button__link,
#content a.wp-block-button__link.is-style-hover,
#content button.single_add_to_cart_button.is-style-hover,
dialog.negative button.accept.is-style-hover {
	background-color: currentColor;
	-webkit-text-fill-color: #FFFFFF;
	outline: 2px solid currentColor;
	outline-offset: -3px;
}

.style--button:focus-visible,
#content .btn:focus-visible,
#content .button:focus-visible,
#content a.btn:focus-visible,
#content a.button:focus-visible,
#content button:focus-visible,
#content input[type="button"]:focus-visible,
#content input[type="submit"]:focus-visible,
#content input[type="reset"]:focus-visible,
#content .wp-block-button__link:focus-visible,
#content a.wp-block-button__link:focus-visible,
#content button.single_add_to_cart_button:focus-visible,
dialog.negative button.accept:focus-visible {
	background-color: currentColor;
	-webkit-text-fill-color: #FFFFFF;
	outline: 2px solid currentColor;
	outline-offset: -3px;
}



.style--button.style--icon:before,
#content .btn.is-style-icon:before,
#content .button.is-style-icon:before,
#content a.btn.is-style-icon:before,
#content a.button.is-style-icon:before,
#content button.is-style-icon:before,
#content input[type="button"].is-style-icon:before,
#content input[type="submit"].is-style-icon:before,
#content input[type="reset"].is-style-icon:before,
#content .wp-block-button.is-style-icon .wp-block-button__link:before,
#content .wp-block-button.is-style-icon a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon:before,
#content a.wp-block-button__link.is-style-icon:before,
#content button.single_add_to_cart_button.is-style-icon:before,
.style--button.is-style-hover:hover:before,
#content .btn.is-style-hover:hover:before,
#content .button.is-style-hover:hover:before,
#content a.btn.is-style-hover:hover:before,
#content a.button.is-style-hover:hover:before,
#content button.is-style-hover:hover:before,
#content input[type="button"].is-style-hover:hover:before,
#content input[type="submit"].is-style-hover:hover:before,
#content input[type="reset"].is-style-hover:hover:before,
#content .wp-block-button__link.is-style-hover:hover:before,
#content a.wp-block-button__link.is-style-hover:hover:before,
#content button.single_add_to_cart_button.is-style-hover:hover:before,
dialog.negative button.accept.is-style-hover:hover:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 25px;
	height: 25px;
	margin: -14px 5px -11px 0;
	background-color: currentColor;
	mask-repeat: no-repeat;
	mask-size: contain;
	mask-position: center center;
	background-color: #FFFFFF;
}

.style--button:hover:before,
#content .btn:hover:before,
#content .button:hover:before,
#content a.btn:hover:before,
#content a.button:hover:before,
#content button:hover:before,
#content input[type="button"]:hover:before,
#content input[type="submit"]:hover:before,
#content input[type="reset"]:hover:before,
#content .wp-block-button__link:hover:before,
#content a.wp-block-button__link:hover:before,
#content button.single_add_to_cart_button:hover:before,
dialog.negative button.accept:hover:before,
.style--button.is-style-hover:before,
#content .btn.is-style-hover:before,
#content .button.is-style-hover:before,
#content a.btn.is-style-hover:before,
#content a.button.is-style-hover:before,
#content button.is-style-hover:before,
#content input[type="button"].is-style-hover:before,
#content input[type="submit"].is-style-hover:before,
#content input[type="reset"].is-style-hover:before,
#content .wp-block-button__link.is-style-hover:before,
#content a.wp-block-button__link.is-style-hover:before,
#content button.single_add_to_cart_button.is-style-hover:before,
dialog.negative button.accept.is-style-hover:before {
	background-color: #FFFFFF;
}




.style--button.style--icon--bed:before,
#content .btn.is-style-icon--bed:before,
#content .button.is-style-icon--bed:before,
#content a.btn.is-style-icon--bed:before,
#content a.button.is-style-icon--bed:before,
#content button.is-style-icon--bed:before,
#content input[type="button"].is-style-icon--bed:before,
#content input[type="submit"].is-style-icon--bed:before,
#content input[type="reset"].is-style-icon--bed:before,
#content .wp-block-button.is-style-icon--bed .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--bed a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--bed:before,
#content a.wp-block-button__link.is-style-icon--bed:before,
#content button.single_add_to_cart_button.is-style-icon--bed:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M2100.148%2C1203.384c-15.392-13.013-31.656-24.979-48.649-35.91v-475.8c0-43.634-19.733-95.042-51.5-134.162c-40.132-49.42-95.937-76.638-157.139-76.638H657.139c-61.201%2C0-117.006%2C27.218-157.138%2C76.638c-31.766%2C39.12-51.5%2C90.528-51.5%2C134.162v475.8c-16.994%2C10.932-33.261%2C22.897-48.651%2C35.91c-75.726%2C64.021-122.768%2C145.769-122.768%2C213.346v586.066c0%2C25.589%2C20.742%2C46.33%2C46.33%2C46.33c25.587%2C0%2C46.329-20.741%2C46.329-46.33v-104.24h1760.518v104.24c0%2C25.589%2C20.741%2C46.33%2C46.329%2C46.33s46.33-20.741%2C46.33-46.33v-586.066C2222.918%2C1349.152%2C2175.875%2C1267.404%2C2100.148%2C1203.384z%20M541.16%2C691.674c0-33.625%2C34.5-118.141%2C115.979-118.141H1842.86c81.478%2C0%2C115.979%2C84.516%2C115.979%2C118.141v429.388c-48.931-18.362-101.436-29.369-155.625-32.393c13.051-109.452%2C0.451-193.413-9.514-225.797c-18.891-61.397-90.243-112.532-166.324-90.786c-42.466%2C12.135-105.361%2C10.645-172.56-4.091c-50.58-11.089-83.229%2C3.136-101.717%2C17.021c-26.671%2C20.031-42.841%2C53.273-45.53%2C93.606c-0.355%2C5.348-0.958%2C12.291-1.653%2C20.331c-3.469%2C40.032-9.387%2C108.521-3.498%2C188.837h-104.84c5.89-80.322-0.031-148.813-3.498-188.846c-0.695-8.038-1.298-14.978-1.654-20.323c-2.688-40.33-18.856-73.573-45.527-93.604c-18.487-13.886-51.141-28.108-101.718-17.021c-67.198%2C14.735-130.09%2C16.226-172.559%2C4.091c-76.083-21.737-147.433%2C29.389-166.326%2C90.786c-9.964%2C32.379-22.565%2C116.341-9.512%2C225.797c-54.191%2C3.021-106.696%2C14.03-155.626%2C32.393V691.674z%20M1395.362%2C1087.79c-6.202-76.017-0.452-142.513%2C2.866-180.842c0.74-8.531%2C1.379-15.9%2C1.797-22.163c0.927-13.911%2C5.049-22.921%2C8.721-25.68c3.162-2.376%2C11.711-3.782%2C26.228-0.601c48.015%2C10.526%2C140.163%2C24.878%2C217.856%2C2.675c28.024-8.013%2C48.778%2C17.459%2C52.309%2C28.94c6.18%2C20.08%2C18.479%2C95.269%2C4.793%2C197.67H1395.362z%20M790.066%2C1087.79c-13.684-102.404-1.386-177.59%2C4.793-197.668c3.533-11.481%2C24.289-36.955%2C52.308-28.942c77.698%2C22.199%2C169.845%2C7.853%2C217.858-2.675c14.516-3.184%2C23.064-1.774%2C26.229%2C0.601c3.673%2C2.759%2C7.793%2C11.768%2C8.721%2C25.678c0.417%2C6.264%2C1.055%2C13.629%2C1.793%2C22.158c3.322%2C38.329%2C9.072%2C104.826%2C2.868%2C180.849H790.066z%20M727.414%2C1180.449h1045.171c222.467%2C0%2C346.815%2C153.754%2C356.979%2C227.014H370.436C380.598%2C1334.203%2C504.945%2C1180.449%2C727.414%2C1180.449z%20M369.741%2C1805.896v-305.774h1760.518v305.774H369.741z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--letter:before,
#content .btn.is-style-icon--letter:before,
#content .button.is-style-icon--letter:before,
#content a.btn.is-style-icon--letter:before,
#content a.button.is-style-icon--letter:before,
#content button.is-style-icon--letter:before,
#content input[type="button"].is-style-icon--letter:before,
#content input[type="submit"].is-style-icon--letter:before,
#content input[type="reset"].is-style-icon--letter:before,
#content .wp-block-button.is-style-icon--letter .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--letter a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--letter:before,
#content a.wp-block-button__link.is-style-icon--letter:before,
#content button.single_add_to_cart_button.is-style-icon--letter:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M2034.885%2C1679.055l-0.006-0.159V859.264c0-40.776-15.711-78.943-44.238-107.472c-28.529-28.527-66.695-44.238-107.472-44.238H616.71c-40.776%2C0-78.943%2C15.711-107.472%2C44.238C480.711%2C780.32%2C465%2C818.487%2C465%2C859.264v819.474c0%2C40.775%2C15.711%2C78.943%2C44.238%2C107.471c28.528%2C28.527%2C66.695%2C44.238%2C107.472%2C44.238h1270.008c40.184%2C0%2C79.478-16.908%2C107.805-46.39C2022.109%2C1755.345%2C2036.444%2C1718.054%2C2034.885%2C1679.055z%20M1516.861%2C1237.845l427.45-378.292v781.661L1516.861%2C1237.845z%20M555.567%2C1641.212V859.264c0-0.929%2C0.029-1.855%2C0.076-2.777l429.087%2C379.738L555.567%2C1641.212z%20M624.954%2C798.123h1253.511l-626.755%2C554.185L624.954%2C798.123z%20M1883.169%2C1739.878H616.71c-8.978%2C0-17.646-2.182-25.502-6.006l460.903-438.016l169.565%2C150.063l0.171%2C0.171c8.537%2C8.539%2C16.911%2C11.867%2C29.865%2C11.867c7.181%2C0%2C18.883-4.806%2C30.628-12.563l167.15-147.928l461.301%2C435.316C1902.389%2C1737.279%2C1892.963%2C1739.878%2C1883.169%2C1739.878z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--marker:before,
#content .btn.is-style-icon--marker:before,
#content .button.is-style-icon--marker:before,
#content a.btn.is-style-icon--marker:before,
#content a.button.is-style-icon--marker:before,
#content button.is-style-icon--marker:before,
#content input[type="button"].is-style-icon--marker:before,
#content input[type="submit"].is-style-icon--marker:before,
#content input[type="reset"].is-style-icon--marker:before,
#content .wp-block-button.is-style-icon--marker .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--marker a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--marker:before,
#content a.wp-block-button__link.is-style-icon--marker:before,
#content button.single_add_to_cart_button.is-style-icon--marker:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M1250%2C2146.381c-41.035%2C0-77.278-24.213-93.069-61.916c-76.23-149.717-154.225-273.507-229.656-393.222c-76.263-121.042-155.123-246.203-233.177-399.146c-50.982-92.85-77.928-198.178-77.928-304.648c0-349.495%2C284.335-633.83%2C633.83-633.83c349.498%2C0%2C633.83%2C284.335%2C633.83%2C633.83c0%2C106.462-26.943%2C211.791-77.92%2C304.641c-78.051%2C152.936-156.91%2C278.092-233.176%2C399.132c-75.432%2C119.726-153.432%2C243.521-229.664%2C393.243C1327.279%2C2122.168%2C1291.037%2C2146.381%2C1250%2C2146.381z%20M1250%2C446.815c-298.106%2C0-540.634%2C242.526-540.634%2C540.634c0%2C91.049%2C23.075%2C181.079%2C66.733%2C260.36l0.691%2C1.304c76.244%2C149.469%2C154.071%2C272.991%2C229.334%2C392.449c76.851%2C121.968%2C156.315%2C248.092%2C234.776%2C402.418l1.047%2C2.064l0.84%2C2.156c0.895%2C2.298%2C3.319%2C4.983%2C7.212%2C4.983s6.316-2.681%2C7.211-4.979l0.842-2.158l1.047-2.067c78.459-154.334%2C157.932-280.461%2C234.785-402.441c75.268-119.454%2C153.094-242.972%2C229.336-392.44l0.691-1.306c43.65-79.277%2C66.723-169.303%2C66.723-260.344C1790.635%2C689.342%2C1548.105%2C446.815%2C1250%2C446.815z%20M1250%2C1274.809c-158.452%2C0-287.361-128.908-287.361-287.359c0-158.452%2C128.909-287.364%2C287.361-287.364c158.451%2C0%2C287.361%2C128.912%2C287.361%2C287.364C1537.361%2C1145.9%2C1408.451%2C1274.809%2C1250%2C1274.809z%20M1250%2C793.282c-107.063%2C0-194.164%2C87.103-194.164%2C194.167c0%2C107.063%2C87.102%2C194.163%2C194.164%2C194.163s194.166-87.101%2C194.166-194.163C1444.166%2C880.385%2C1357.063%2C793.282%2C1250%2C793.282z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--camera:before,
#content .btn.is-style-icon--camera:before,
#content .button.is-style-icon--camera:before,
#content a.btn.is-style-icon--camera:before,
#content a.button.is-style-icon--camera:before,
#content button.is-style-icon--camera:before,
#content input[type="button"].is-style-icon--camera:before,
#content input[type="submit"].is-style-icon--camera:before,
#content input[type="reset"].is-style-icon--camera:before,
#content .wp-block-button.is-style-icon--camera .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--camera a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--camera:before,
#content a.wp-block-button__link.is-style-icon--camera:before,
#content button.single_add_to_cart_button.is-style-icon--camera:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M1249.494%2C1757.078c-230.938%2C0-418.817-187.86-418.817-418.774c0-230.922%2C187.88-418.791%2C418.817-418.791c230.936%2C0%2C418.814%2C187.869%2C418.814%2C418.791C1668.309%2C1569.218%2C1480.43%2C1757.078%2C1249.494%2C1757.078z%20M1249.494%2C1013.68c-179.013%2C0-324.65%2C145.625-324.65%2C324.624c0%2C178.988%2C145.638%2C324.607%2C324.65%2C324.607c179.01%2C0%2C324.646-145.619%2C324.646-324.607C1574.141%2C1159.305%2C1428.504%2C1013.68%2C1249.494%2C1013.68z%20M543.8%2C1018.022c0%2C38.916%2C31.525%2C70.439%2C70.441%2C70.439c38.881%2C0%2C70.441-31.524%2C70.441-70.439c0-38.883-31.561-70.405-70.441-70.405C575.325%2C947.618%2C543.8%2C979.14%2C543.8%2C1018.022z%20M1922.098%2C1987.942H577.903c-131.542%2C0-238.56-107.017-238.56-238.559v-768.48c0-131.543%2C107.018-238.561%2C238.56-238.561h254.407l51.702-127.598c0.382-0.942%2C0.795-1.873%2C1.237-2.789c27.496-56.952%2C96.288-99.898%2C160.018-99.898h408.818c63.77%2C0%2C132.566%2C42.957%2C160.029%2C99.923c0.436%2C0.906%2C0.844%2C1.825%2C1.223%2C2.757l51.729%2C127.605h255.031c131.543%2C0%2C238.559%2C107.018%2C238.559%2C238.561v768.48C2160.656%2C1880.926%2C2053.641%2C1987.942%2C1922.098%2C1987.942z%20M577.903%2C836.51c-79.618%2C0-144.393%2C64.774-144.393%2C144.394v768.48c0%2C79.617%2C64.774%2C144.392%2C144.393%2C144.392h1344.194c79.617%2C0%2C144.393-64.774%2C144.393-144.392v-768.48c0-79.619-64.775-144.394-144.393-144.394h-286.75c-19.174%2C0-36.43-11.626-43.635-29.395l-62.979-155.359c-12.137-23.561-47.971-45.531-74.648-45.531h-408.818c-26.655%2C0-62.488%2C21.974-74.652%2C45.543l-62.943%2C155.34c-7.201%2C17.772-24.461%2C29.402-43.637%2C29.402H577.903z%20M1360.445%2C1370.783c-79.943%2C0-144.743-64.806-144.743-144.742c0-26.41%2C7.105-51.145%2C19.463-72.459c-95.371%2C7.416-170.452%2C87.152-170.452%2C184.43c0%2C102.17%2C82.823%2C184.996%2C184.994%2C184.996c97.959%2C0%2C178.125-76.146%2C184.566-172.474C1412.65%2C1363.383%2C1387.416%2C1370.783%2C1360.445%2C1370.783z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--people:before,
#content .btn.is-style-icon--people:before,
#content .button.is-style-icon--people:before,
#content a.btn.is-style-icon--people:before,
#content a.button.is-style-icon--people:before,
#content button.is-style-icon--people:before,
#content input[type="button"].is-style-icon--people:before,
#content input[type="submit"].is-style-icon--people:before,
#content input[type="reset"].is-style-icon--people:before,
#content .wp-block-button.is-style-icon--people .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--people a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--people:before,
#content a.wp-block-button__link.is-style-icon--people:before,
#content button.single_add_to_cart_button.is-style-icon--people:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M2306.329%2C1911.783c-11.105-126.877-68.999-244.438-163.023-331.027c-43.318-39.893-92.595-71.551-145.634-94.182c99.617-65.498%2C165.521-178.264%2C165.521-306.136c0-201.88-164.242-366.123-366.122-366.123c-201.883%2C0-366.126%2C164.243-366.126%2C366.123c0%2C127.86%2C65.891%2C240.612%2C165.492%2C306.112c-9.812%2C4.203-19.535%2C8.701-29.148%2C13.545c-45.375%2C22.867-87.405%2C52.789-124.232%2C88.109c-26.645-44.299-58.895-85.648-96.392-123.146c-65.186-65.184-142.002-114.488-225.754-146.055c34.272-19.729%2C66.176-44.086%2C94.888-72.801c85.556-85.554%2C132.67-199.302%2C132.67-320.293c0-120.99-47.114-234.739-132.67-320.293c-85.553-85.554-199.302-132.67-320.293-132.67c-120.989%2C0-234.738%2C47.116-320.292%2C132.67S442.544%2C804.92%2C442.544%2C925.91c0%2C120.991%2C47.116%2C234.739%2C132.67%2C320.293c28.715%2C28.715%2C60.621%2C53.068%2C94.896%2C72.797c-83.755%2C31.566-160.575%2C80.873-225.761%2C146.059c-120.509%2C120.508-186.876%2C280.734-186.876%2C451.156c0%2C28.076%2C22.761%2C50.838%2C50.837%2C50.838c28.077%2C0%2C50.838-22.762%2C50.838-50.838c0-295.748%2C240.608-536.359%2C536.357-536.359c295.751%2C0%2C536.361%2C240.611%2C536.361%2C536.359c0%2C28.076%2C22.76%2C50.838%2C50.836%2C50.838c28.077%2C0%2C50.837-22.762%2C50.837-50.838c0-80.295-14.744-158.32-42.931-231.002c77.796-87.959%2C187.924-137.881%2C306.462-137.881c210.447%2C0%2C389.649%2C163.98%2C407.97%2C373.314c2.318%2C26.463%2C24.514%2C46.41%2C50.588%2C46.406c1.486%2C0%2C2.982-0.063%2C4.489-0.195C2288.09%2C1964.41%2C2308.777%2C1939.752%2C2306.329%2C1911.783z%20M544.218%2C925.91c0-193.701%2C157.587-351.289%2C351.288-351.289c193.702%2C0%2C351.289%2C157.588%2C351.289%2C351.289s-157.587%2C351.289-351.289%2C351.289C701.805%2C1277.199%2C544.218%2C1119.611%2C544.218%2C925.91z%20M1532.619%2C1180.438c0-145.817%2C118.633-264.448%2C264.452-264.448c145.816%2C0%2C264.446%2C118.631%2C264.446%2C264.448c0%2C145.819-118.63%2C264.45-264.446%2C264.45C1651.252%2C1444.889%2C1532.619%2C1326.258%2C1532.619%2C1180.438z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--euro:before,
#content .btn.is-style-icon--euro:before,
#content .button.is-style-icon--euro:before,
#content a.btn.is-style-icon--euro:before,
#content a.button.is-style-icon--euro:before,
#content button.is-style-icon--euro:before,
#content input[type="button"].is-style-icon--euro:before,
#content input[type="submit"].is-style-icon--euro:before,
#content input[type="reset"].is-style-icon--euro:before,
#content .wp-block-button.is-style-icon--euro .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--euro a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--euro:before,
#content a.wp-block-button__link.is-style-icon--euro:before,
#content button.single_add_to_cart_button.is-style-icon--euro:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M554.975%2C776.164c-57.822%2C0-109.907-19.852-150.623-57.407c-22.471-20.727-38.54-40.362-50.571-61.794c-13.272-23.643-21.737-50.015-25.878-80.623l-0.47-3.475h-88.225v-32.047h85.838l-0.379-4.34c-0.8-9.178-0.8-26.268-0.8-36.479c0-11.326%2C0-28.441%2C0.804-39.199l0.32-4.292h-85.783v-30.27h89.01l0.495-3.442c8.804-61.136%2C35.083-112.251%2C75.998-147.818c39.995-34.768%2C91.956-53.145%2C150.265-53.145c38.965%2C0%2C78.185%2C9.641%2C110.436%2C27.146c32.643%2C17.718%2C56.843%2C42.405%2C70.102%2C71.479l-28.67%2C15.58c-26.761-56.657-97.174-82.483-151.867-82.483c-101.142%2C0-174.403%2C64.396-191.195%2C168.057l-0.75%2C4.626h229.392v30.27H359.945l-0.278%2C3.708c-0.824%2C11.049-0.824%2C28.34-0.824%2C39.782c0%2C10.338%2C0%2C27.641%2C0.829%2C37.158l0.319%2C3.66h232.431v32.047H362.264l0.694%2C4.587c15.598%2C103.004%2C89.174%2C166.991%2C192.016%2C166.991c54.785%2C0%2C125.245-26.068%2C151.888-83.251l28.664%2C15.575c-13.243%2C29.406-37.453%2C54.328-70.125%2C72.157C633.215%2C766.49%2C593.998%2C776.164%2C554.975%2C776.164z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--eye:before,
#content .btn.is-style-icon--eye:before,
#content .button.is-style-icon--eye:before,
#content a.btn.is-style-icon--eye:before,
#content a.button.is-style-icon--eye:before,
#content button.is-style-icon--eye:before,
#content input[type="button"].is-style-icon--eye:before,
#content input[type="submit"].is-style-icon--eye:before,
#content input[type="reset"].is-style-icon--eye:before,
#content .wp-block-button.is-style-icon--eye .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--eye a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--eye:before,
#content a.wp-block-button__link.is-style-icon--eye:before,
#content button.single_add_to_cart_button.is-style-icon--eye:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M2207.564%2C1269.977c-3.071-5.643-77.048-139.716-231.868-274.668c-90.961-79.289-191.198-142.5-297.931-187.877c-133.55-56.778-277.47-85.567-427.766-85.567c-150.295%2C0-294.216%2C28.789-427.765%2C85.567c-106.731%2C45.377-206.969%2C108.588-297.93%2C187.877c-154.82%2C134.952-228.796%2C269.025-231.87%2C274.668L281.527%2C1290l10.908%2C20.021c3.074%2C5.642%2C77.049%2C139.718%2C231.87%2C274.669c90.961%2C79.289%2C191.199%2C142.5%2C297.93%2C187.878c133.549%2C56.778%2C277.47%2C85.567%2C427.765%2C85.567c150.296%2C0%2C294.216-28.789%2C427.766-85.567c106.732-45.378%2C206.97-108.589%2C297.931-187.878c154.82-134.951%2C228.797-269.027%2C231.868-274.669l10.908-20.021L2207.564%2C1269.977z%20M1243.048%2C1709.596c-231.366%2C0-419.596-188.231-419.596-419.596c0-231.367%2C188.23-419.597%2C419.596-419.597c231.366%2C0%2C419.596%2C188.229%2C419.596%2C419.597C1662.645%2C1521.364%2C1474.414%2C1709.596%2C1243.048%2C1709.596z%20M581.705%2C1523.672c-110.594-95.848-177.921-192.923-203.708-233.712c25.489-40.429%2C91.678-135.986%2C201.311-231.55c140.727-122.668%2C299.199-201.112%2C472.957-234.429c-61.029%2C24.981-117.072%2C62.092-165.108%2C110.127c-95.062%2C95.063-147.416%2C221.453-147.416%2C355.892c0%2C134.438%2C52.354%2C260.828%2C147.416%2C355.892c48.025%2C48.024%2C104.054%2C85.131%2C165.069%2C110.11C879.498%2C1722.866%2C721.844%2C1645.127%2C581.705%2C1523.672z%20M1920.691%2C1521.59c-147.555%2C128.62-314.615%2C208.627-498.354%2C238.965c65.491-24.923%2C125.566-63.628%2C176.603-114.663c95.063-95.063%2C147.413-221.454%2C147.413-355.892c0-134.438-52.351-260.83-147.413-355.892c-51.033-51.033-111.102-89.736-176.593-114.661c182.708%2C30.181%2C348.96%2C109.491%2C495.948%2C236.881c110.594%2C95.848%2C177.921%2C192.922%2C203.708%2C233.709C2096.516%2C1330.467%2C2030.324%2C1426.023%2C1920.691%2C1521.59z%20M1438.454%2C1303.283c-6.817%2C101.997-91.701%2C182.623-195.426%2C182.623c-108.182%2C0-195.879-87.701-195.879-195.883c0-103.001%2C79.498-187.428%2C180.48-195.279c-13.082%2C22.569-20.609%2C48.758-20.609%2C76.722c0%2C84.643%2C68.616%2C153.26%2C153.26%2C153.26C1388.842%2C1324.726%2C1415.561%2C1316.888%2C1438.454%2C1303.283z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--calendar:before,
#content .btn.is-style-icon--calendar:before,
#content .button.is-style-icon--calendar:before,
#content a.btn.is-style-icon--calendar:before,
#content a.button.is-style-icon--calendar:before,
#content button.is-style-icon--calendar:before,
#content input[type="button"].is-style-icon--calendar:before,
#content input[type="submit"].is-style-icon--calendar:before,
#content input[type="reset"].is-style-icon--calendar:before,
#content .wp-block-button.is-style-icon--calendar .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--calendar a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--calendar:before,
#content a.wp-block-button__link.is-style-icon--calendar:before,
#content button.single_add_to_cart_button.is-style-icon--calendar:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M1819.922%2C608.617h-152.429V483.153c0-23.895-19.369-43.264-43.264-43.264c-23.894%2C0-43.264%2C19.369-43.264%2C43.264v125.464h-287.703V483.153c0-23.895-19.369-43.264-43.264-43.264c-23.894%2C0-43.263%2C19.369-43.263%2C43.264v125.464H921.197V483.153c0-23.895-19.37-43.264-43.264-43.264c-23.896%2C0-43.265%2C19.369-43.265%2C43.264v125.464h-146.46c-105.315%2C0-190.995%2C81.885-190.995%2C182.534v1080.451c0%2C102.181%2C87.465%2C188.508%2C190.995%2C188.508h1131.713c100.832%2C0%2C182.864-84.564%2C182.864-188.508V791.151C2002.786%2C688.796%2C1922.463%2C608.617%2C1819.922%2C608.617z%20M1916.259%2C1871.603c0%2C56.232-43.217%2C101.98-96.337%2C101.98H688.209c-55.65%2C0-104.469-47.653-104.469-101.98V791.151c0-52.938%2C46.864-96.007%2C104.469-96.007h146.46v157.912c0%2C23.894%2C19.369%2C43.264%2C43.265%2C43.264c23.894%2C0%2C43.264-19.37%2C43.264-43.264V695.145h285.539v157.912c0%2C23.894%2C19.369%2C43.264%2C43.263%2C43.264c23.895%2C0%2C43.264-19.37%2C43.264-43.264V695.145h287.703v157.912c0%2C23.894%2C19.37%2C43.264%2C43.264%2C43.264c23.895%2C0%2C43.264-19.37%2C43.264-43.264V695.145h152.429c54.92%2C0%2C96.337%2C41.273%2C96.337%2C96.007V1871.603z%20M888.749%2C1159.432c0%2C31.503-25.537%2C57.039-57.037%2C57.039h-46.001c-31.501%2C0-57.038-25.536-57.038-57.039v-43.835c0-31.502%2C25.537-57.038%2C57.038-57.038h46.001c31.5%2C0%2C57.037%2C25.536%2C57.037%2C57.038V1159.432z%20M1185.104%2C1159.432c0%2C31.503-25.536%2C57.039-57.037%2C57.039h-46.001c-31.5%2C0-57.037-25.536-57.037-57.039v-43.835c0-31.502%2C25.537-57.038%2C57.037-57.038h46.001c31.501%2C0%2C57.037%2C25.536%2C57.037%2C57.038V1159.432z%20M1477.134%2C1159.432c0%2C31.503-25.536%2C57.039-57.037%2C57.039h-46.002c-31.501%2C0-57.036-25.536-57.036-57.039v-43.835c0-31.502%2C25.535-57.038%2C57.036-57.038h46.002c31.501%2C0%2C57.037%2C25.536%2C57.037%2C57.038V1159.432z%20M1477.134%2C1442.81c0%2C31.502-25.536%2C57.038-57.037%2C57.038h-46.002c-31.501%2C0-57.036-25.536-57.036-57.038v-43.837c0-31.503%2C25.535-57.037%2C57.036-57.037h46.002c31.501%2C0%2C57.037%2C25.534%2C57.037%2C57.037V1442.81z%20M1185.104%2C1726.187c0%2C31.501-25.536%2C57.037-57.037%2C57.037h-46.001c-31.5%2C0-57.037-25.536-57.037-57.037v-43.839c0-31.501%2C25.537-57.036%2C57.037-57.036h46.001c31.501%2C0%2C57.037%2C25.535%2C57.037%2C57.036V1726.187z%20M1185.104%2C1442.81c0%2C31.502-25.536%2C57.038-57.037%2C57.038h-46.001c-31.5%2C0-57.037-25.536-57.037-57.038v-43.837c0-31.503%2C25.537-57.037%2C57.037-57.037h46.001c31.501%2C0%2C57.037%2C25.534%2C57.037%2C57.037V1442.81z%20M1769.162%2C1159.432c0%2C31.503-25.534%2C57.039-57.037%2C57.039h-46.001c-31.501%2C0-57.037-25.536-57.037-57.039v-43.835c0-31.502%2C25.536-57.038%2C57.037-57.038h46.001c31.503%2C0%2C57.037%2C25.536%2C57.037%2C57.038V1159.432z%20M1769.162%2C1442.81c0%2C31.502-25.534%2C57.038-57.037%2C57.038h-46.001c-31.501%2C0-57.037-25.536-57.037-57.038v-43.837c0-31.503%2C25.536-57.037%2C57.037-57.037h46.001c31.503%2C0%2C57.037%2C25.534%2C57.037%2C57.037V1442.81z%20M1477.134%2C1726.187c0%2C31.501-25.536%2C57.037-57.037%2C57.037h-46.002c-31.501%2C0-57.036-25.536-57.036-57.037v-43.839c0-31.501%2C25.535-57.036%2C57.036-57.036h46.002c31.501%2C0%2C57.037%2C25.535%2C57.037%2C57.036V1726.187z%20M888.749%2C1726.187c0%2C31.501-25.537%2C57.037-57.038%2C57.037h-46c-31.501%2C0-57.038-25.536-57.038-57.037v-43.839c0-31.501%2C25.537-57.036%2C57.038-57.036h46c31.501%2C0%2C57.038%2C25.535%2C57.038%2C57.036V1726.187z%20M888.749%2C1442.81c0%2C31.502-25.537%2C57.038-57.038%2C57.038h-46c-31.501%2C0-57.038-25.536-57.038-57.038v-43.837c0-31.503%2C25.537-57.037%2C57.038-57.037h46c31.501%2C0%2C57.038%2C25.534%2C57.038%2C57.037V1442.81z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--transports:before,
#content .btn.is-style-icon--transports:before,
#content .button.is-style-icon--transports:before,
#content a.btn.is-style-icon--transports:before,
#content a.button.is-style-icon--transports:before,
#content button.is-style-icon--transports:before,
#content input[type="button"].is-style-icon--transports:before,
#content input[type="submit"].is-style-icon--transports:before,
#content input[type="reset"].is-style-icon--transports:before,
#content .wp-block-button.is-style-icon--transports .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--transports a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--transports:before,
#content a.wp-block-button__link.is-style-icon--transports:before,
#content button.single_add_to_cart_button.is-style-icon--transports:before {
	width: 72px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2272px%22%20height%3D%2225px%22%20viewBox%3D%220%200%207200%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M4426.842%2C1353.768l-37.289-39.482l-130.875-404.102c-22.3-59.589-79.328-99.07-142.938-99.436h-815.004c-63.609%2C0-120.638%2C39.847-142.938%2C99.436l-129.047%2C399.715l-53.739%2C49.718c-46.794%2C39.848-73.845%2C124.001-73.845%2C185.418v513.993c0.366%2C84.081%2C68.727%2C152.077%2C152.809%2C152.077h96.51c84.081%2C0%2C152.443-67.996%2C152.807-152.077v-74.576h786.857v74.576c0.366%2C84.081%2C68.727%2C152.077%2C152.809%2C152.077h96.511c84.079%2C0%2C152.442-67.996%2C152.808-152.077v-527.519C4491.912%2C1474.113%2C4468.515%2C1393.615%2C4426.842%2C1353.768z%20M3226.525%2C935.042c11.697-31.074%2C41.31-51.18%2C74.21-51.18h815.37c32.901%2C0%2C62.512%2C20.472%2C74.211%2C51.18l114.057%2C358.406H4167.87c-20.106-137.089-147.69-231.772-284.779-211.3c-109.307%2C16.085-195.216%2C101.994-211.302%2C211.3h-559.323L3226.525%2C935.042z%20M4093.292%2C1293.448h-347.657c20.107-96.146%2C114.424-157.561%2C210.569-137.455C4024.932%2C1170.616%2C4078.67%2C1224.354%2C4093.292%2C1293.448z%20M3230.181%2C2059.027c-0.366%2C43.867-35.826%2C78.965-79.694%2C78.965h-96.51c-43.87%2C0-79.331-35.098-79.696-78.965v-95.78c21.936%2C14.258%2C50.815%2C21.204%2C79.696%2C21.204h176.205V2059.027z%20M4419.164%2C2059.027c-0.365%2C43.867-35.826%2C78.965-79.694%2C78.965h-96.511c-43.869%2C0-79.33-35.461-79.695-78.965v-74.576h176.206c28.88%2C0%2C57.761-6.946%2C79.694-21.203V2059.027L4419.164%2C2059.027z%20M4339.47%2C1911.337H3053.976c-43.504%2C0.364-79.331-34.364-79.696-78.232v-288.07c0-40.213%2C17.914-104.261%2C48.621-130.216c0.366-0.365%2C1.098-1.098%2C1.463-1.464l49.719-46.793h1264.656l35.094%2C37.653c0.366%2C0.732%2C1.463%2C1.098%2C1.828%2C1.828c27.419%2C25.956%2C43.139%2C87.811%2C43.139%2C125.466v301.596h0.365C4418.799%2C1876.606%2C4382.973%2C1911.701%2C4339.47%2C1911.337z%20M3452.154%2C1512.791H3143.76c-20.107%2C0-36.559%2C16.45-36.559%2C36.557v224.314c0%2C20.106%2C16.451%2C36.557%2C36.559%2C36.557h308.395c20.106%2C0%2C36.557-16.45%2C36.557-36.557v-224.314C3488.711%2C1529.241%2C3472.261%2C1512.791%2C3452.154%2C1512.791z%20M3415.599%2C1737.106h-235.282v-151.201h235.282V1737.106z%20M4249.686%2C1512.791h-308.396c-20.106%2C0-36.557%2C16.45-36.557%2C36.557v224.314c0%2C20.106%2C16.45%2C36.557%2C36.557%2C36.557h308.396c20.106%2C0%2C36.557-16.45%2C36.557-36.557v-224.314C4286.242%2C1529.241%2C4269.792%2C1512.791%2C4249.686%2C1512.791z%20M4213.128%2C1737.106h-235.282v-151.201h235.282V1737.106z%22%2F%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M5725.382%2C1646H5582.26c-2.79%2C0-5.178-0.283-7.097-0.411c-0.724-0.046-1.714-0.175-2.058-0.18c-63.16%2C0-114.564-59.949-114.564-133.596c0-33.831%2C10.926-66.005%2C30.764-90.563c14.348-17.762%2C32.713-30.479%2C52.777-36.976l239.293%2C27.109c35.51%2C20.157%2C59.399%2C62.296%2C59.399%2C110.662c0%2C31.207-10.072%2C60.975-28.358%2C83.821c-20.082%2C25.09-48.652%2C39.479-78.392%2C39.479c-0.19%2C0.006-1.03%2C0.191-1.646%2C0.235C5730.601%2C1645.703%2C5728.162%2C1646%2C5725.382%2C1646z%20M5573.131%2C1458.369c-16.814%2C0-35.547%2C21.936-35.547%2C53.413c0%2C31.203%2C18.768%2C54.521%2C35.547%2C54.521c2.863%2C0%2C5.395%2C0.314%2C7.244%2C0.438c0.684%2C0.045%2C1.62%2C0.26%2C1.945%2C0.26h142.956c0.53%2C0%2C1.063-0.213%2C1.601-0.25c1.812-0.127%2C4.291-0.373%2C7.147-0.373c13.079%2C0%2C27.706-18.966%2C27.706-44.296c0-24.193-13.63-42.696-25.863-44.155l-36.516-4.356l0.027-0.589c-15.013-1.799-26.342-3.147-38.061-4.54c-12.428-1.477-25.107-2.983-42.867-5.114l-0.011%2C0.26l-42.665-5.05C5574.832%2C1458.424%2C5573.965%2C1458.369%2C5573.131%2C1458.369z%20M6407.933%2C1646h-143.119c-2.782%2C0-5.221-0.297-7-0.419c-0.612-0.044-1.454-0.166-1.746-0.173c-29.638%2C0.001-58.21-14.421-78.291-39.511c-18.286-22.846-28.356-52.63-28.356-83.837c0-48.467%2C23.987-90.688%2C59.616-110.798l238.813-27.076c20.165%2C6.471%2C38.63%2C19.211%2C53.038%2C37.048c19.839%2C24.561%2C30.765%2C56.718%2C30.765%2C90.549c0%2C73.647-51.406%2C133.563-114.592%2C133.563c-0.316%2C0.006-1.307%2C0.197-2.029%2C0.243C6413.111%2C1645.717%2C6410.724%2C1646%2C6407.933%2C1646z%20M6264.918%2C1567h142.975c0.342%2C0%2C1.256-0.217%2C1.926-0.26c1.849-0.123%2C4.381-0.363%2C7.242-0.363c16.781%2C0%2C35.549-23.354%2C35.549-54.558c0-31.477-18.734-53.431-35.549-53.431c-0.822%2C0-1.706%2C0.046-2.629%2C0.155l-42.342%2C5.018l-0.013-0.275c-17.917%2C2.149-30.669%2C3.664-43.163%2C5.149c-11.803%2C1.4-23.211%2C2.756-38.381%2C4.576l0.022%2C0.582l-36.231%2C4.314c-12.231%2C1.457-25.861%2C19.941-25.861%2C44.136c0%2C25.33%2C14.627%2C44.259%2C27.704%2C44.259c2.856%2C0%2C5.337%2C0.32%2C7.149%2C0.447C6263.854%2C1566.787%2C6264.387%2C1567%2C6264.918%2C1567z%20M5994.764%2C1305.444c-262.448%2C0-346.958-31.377-397.45-50.125c-7.149-2.654-13.255-4.947-19.025-6.812c-59.635-19.261-123.288-66.431-123.288-141.059v-385.17c0-35.721%2C14.143-69.692%2C39.946-95.031c25.551-25.089%2C59.179-39.248%2C94.815-39.248h810.669c35.708%2C0%2C69.075%2C14.295%2C94.103%2C39.629c24.855%2C25.164%2C38.467%2C59%2C38.467%2C94.65v385.17c0%2C62.618-46.836%2C116.668-122.357%2C141.059c-5.801%2C1.874-11.965%2C4.183-19.149%2C6.856C6341.165%2C1274.095%2C6256.973%2C1305.444%2C5994.764%2C1305.444z%20M5589.762%2C659c-34.755%2C0-63.762%2C29.234-63.762%2C63.279v385.17c0%2C36.639%2C38.219%2C62.095%2C74.15%2C73.699c7.224%2C2.333%2C14.303%2C4.994%2C21.891%2C7.812c46.033%2C17.092%2C123.035%2C45.699%2C372.767%2C45.699c249.463%2C0%2C326.196-28.566%2C372.057-45.635c7.635-2.841%2C14.647-5.524%2C21.927-7.876c35.486-11.461%2C73.209-36.84%2C73.209-73.699v-385.17c0-34.631-27.414-63.279-61.569-63.279H5589.762z%20M6764.23%2C2254.502L6507.541%2C1809h41.324c35.699%2C0%2C69.266-14.155%2C94.339-39.45c24.955-25.174%2C38.796-58.898%2C38.796-94.556V499.962c0-62.629-46.988-116.679-122.473-141.059c-57.518-18.577-271.225-56.937-564.537-56.937c-293.515%2C0-507.458%2C38.36-564.975%2C56.937C5354.271%2C383.367%2C5307%2C437.417%2C5307%2C499.962v1175.032c0%2C73.645%2C60.476%2C134.006%2C134.327%2C134.006h40.329l-256.691%2C445.502c-9.754%2C16.938-3.932%2C38.467%2C13.007%2C48.221c5.566%2C3.207%2C11.64%2C4.674%2C17.632%2C4.674c12.244%2C0%2C24.152-6.166%2C30.702-17.541l19.032-32.855h1378.52l19.033%2C32.828c6.551%2C11.373%2C18.457%2C17.623%2C30.704%2C17.623c5.991%2C0%2C12.064-1.469%2C17.63-4.672C6768.162%2C2293.023%2C6773.986%2C2271.439%2C6764.23%2C2254.502z%20M5378%2C1674.994V499.962c0-36.772%2C38.193-62.182%2C73.854-73.7c51.901-16.764%2C260.733-53.511%2C543.044-53.511c282.112%2C0%2C490.841%2C36.747%2C542.745%2C53.511c35.457%2C11.452%2C73.357%2C36.827%2C73.357%2C73.7v1175.032c0%2C34.613-27.862%2C63.006-62.135%2C63.006H5441.327C5406.506%2C1738%2C5378%2C1709.607%2C5378%2C1674.994z%20M6425.857%2C1809l92.281%2C160h-1047.08l92.281-160H6425.857z%20M5346.104%2C2186l84.188-146h1128.612l84.188%2C146H5346.104z%22%2F%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M1188.553%2C1535.578l-239.689-27.158c-20.096%2C6.508-38.492%2C19.238-52.861%2C37.028c-19.872%2C24.6-30.815%2C56.811-30.815%2C90.697c0%2C73.769%2C51.489%2C133.783%2C114.753%2C133.783c0.344%2C0.005%2C1.336%2C0.071%2C2.061%2C0.118c1.922%2C0.127%2C4.314%2C0.285%2C7.108%2C0.285h143.356c2.787%2C0%2C5.229-0.171%2C7.012-0.294c0.615-0.044%2C1.455-0.104%2C1.647-0.109c29.786%2C0%2C58.405-14.413%2C78.521-39.544c18.316-22.884%2C28.403-52.702%2C28.403-83.96C1248.048%2C1597.979%2C1224.119%2C1555.77%2C1188.553%2C1535.578z%20M1141.124%2C1690.756c-2.86%2C0-5.347%2C0.173-7.161%2C0.3c-0.537%2C0.038-1.07%2C0.085-1.602%2C0.103H989.168c-0.324-0.006-1.262-0.066-1.947-0.113c-1.852-0.122-4.388-0.289-7.256-0.289c-16.808%2C0-35.605-23.354-35.605-54.61c0-31.528%2C18.765-53.5%2C35.605-53.5c0.836%2C0%2C1.703%2C0.055%2C2.648%2C0.166l42.735%2C5.06l0.009-0.263c17.791%2C2.135%2C30.492%2C3.644%2C42.938%2C5.122c11.739%2C1.395%2C23.087%2C2.743%2C38.124%2C4.546l-0.027%2C0.585l36.576%2C4.354c12.254%2C1.46%2C25.905%2C19.975%2C25.905%2C44.209C1168.874%2C1671.797%2C1154.223%2C1690.756%2C1141.124%2C1690.756z%20M1856.123%2C1508.336l-239.206%2C27.118c-35.688%2C20.142-59.715%2C62.424-59.715%2C110.971c0%2C31.258%2C10.086%2C61.076%2C28.402%2C83.96c20.114%2C25.131%2C48.733%2C39.544%2C78.421%2C39.543c0.291%2C0.007%2C1.133%2C0.066%2C1.75%2C0.11c1.781%2C0.123%2C4.223%2C0.294%2C7.01%2C0.294h143.354c2.795%2C0%2C5.188-0.158%2C7.111-0.285c0.725-0.047%2C1.715-0.113%2C2.033-0.118c63.29%2C0%2C114.779-60.015%2C114.779-133.783c0-33.887-10.942-66.098-30.814-90.698C1894.816%2C1527.581%2C1876.32%2C1514.817%2C1856.123%2C1508.336z%20M1825.283%2C1690.756c-2.866%2C0-5.402%2C0.167-7.254%2C0.289c-0.672%2C0.046-1.588%2C0.105-1.93%2C0.113h-143.211c-0.531-0.018-1.064-0.064-1.602-0.103c-1.816-0.127-4.301-0.3-7.162-0.3c-13.101%2C0-27.749-18.959-27.749-44.331c0-24.234%2C13.651-42.749%2C25.902-44.209l36.291-4.321l-0.021-0.584c15.193-1.822%2C26.62-3.181%2C38.441-4.584c12.517-1.487%2C25.289-3.005%2C43.236-5.158l0.012%2C0.272l42.412-5.03c0.923-0.109%2C1.809-0.165%2C2.633-0.165c16.842%2C0%2C35.605%2C21.972%2C35.605%2C53.5C1860.889%2C1667.401%2C1842.09%2C1690.756%2C1825.283%2C1690.756z%20M1808.627%2C711.532H996.623c-35.695%2C0-69.448%2C13.839-95.041%2C38.969c-25.848%2C25.381-40.082%2C59.063-40.082%2C94.843v385.804c0%2C74.75%2C63.827%2C121.998%2C123.561%2C141.29c5.78%2C1.867%2C11.965%2C4.164%2C19.127%2C6.823c50.576%2C18.778%2C135.224%2C50.208%2C398.104%2C50.208c262.639%2C0%2C347.011-31.402%2C397.422-50.164c7.196-2.677%2C13.41-4.989%2C19.221-6.867c75.645-24.431%2C122.636-78.57%2C122.636-141.29V845.344c0-35.708-13.712-69.256-38.608-94.461C1877.895%2C725.507%2C1844.391%2C711.532%2C1808.627%2C711.532z%20M1870.668%2C1231.148c0%2C36.92-37.98%2C62.34-73.526%2C73.82c-7.29%2C2.355-14.513%2C5.043-22.159%2C7.889c-45.936%2C17.097-122.817%2C45.71-372.691%2C45.71c-250.142%2C0-327.315-28.653-373.425-45.774c-7.601-2.822-14.779-5.487-22.015-7.824c-35.992-11.624-74.451-37.121-74.451-73.82V845.344c0-34.101%2C29.412-62.91%2C64.223-62.91h812.004c34.209%2C0%2C62.041%2C28.222%2C62.041%2C62.91V1231.148z%20M2299.379%2C858.063h-2.394c-5.687-16.646-15.517-31.81-29.274-44.857c-17.424-16.522-41.175-29.97-70.869-39.908c-37.268-12.473-77.046-17.494-106.379-19.454V622.662c0-62.732-46.967-116.872-122.578-141.291c-57.609-18.608-271.621-57.031-565.416-57.031c-293.997%2C0-508.071%2C38.423-565.684%2C57.031c-75.867%2C24.503-122.998%2C78.643-122.998%2C141.291v131.266c-29.241%2C2.018-68.51%2C7.075-105.286%2C19.384c-29.694%2C9.938-53.4%2C23.37-70.823%2C39.893c-13.76%2C13.048-23.639%2C28.211-29.365%2C44.858h-4.62c-48.353%2C0-87.692%2C39.339-87.692%2C87.693v349.287c0%2C48.354%2C39.34%2C87.692%2C87.692%2C87.692h78.68c48.354%2C0%2C87.692-39.339%2C87.692-87.692V945.756c0-44.64-33.534-81.569-76.729-86.983c8.462-6.195%2C20.509-12.465%2C37.669-18.208c27.955-9.355%2C58.977-13.599%2C82.783-15.503v974.565c0%2C73.164%2C59.207%2C132.787%2C132.35%2C133.757v189.132c0%2C23.418%2C9.271%2C45.594%2C26.102%2C62.442c16.844%2C16.861%2C39.021%2C26.147%2C62.45%2C26.147h107.079c23.494%2C0%2C45.637-9.354%2C62.349-26.334c16.528-16.793%2C25.628-38.902%2C25.628-62.256v-189.108h545.943v189.108c0%2C48.849%2C39.385%2C88.59%2C87.792%2C88.59h107.082c48.276%2C0%2C87.552-39.741%2C87.552-88.59v-189.118c35.453-0.21%2C68.663-14.136%2C93.59-39.282c24.995-25.215%2C38.76-58.771%2C38.76-94.488V824.982c23.93%2C1.854%2C55.464%2C6.072%2C83.875%2C15.582c16.934%2C5.667%2C28.878%2C11.849%2C37.309%2C17.965c-44.117%2C4.543-78.643%2C41.928-78.643%2C87.227v349.288c0%2C48.354%2C39.34%2C87.692%2C87.693%2C87.692h78.682c48.353%2C0%2C87.689-39.339%2C87.689-87.692V945.755C2387.068%2C897.401%2C2347.731%2C858.063%2C2299.379%2C858.063z%20M599.162%2C945.756v349.287c0%2C9.258-7.53%2C16.791-16.79%2C16.791h-78.68c-9.257%2C0-16.791-7.533-16.791-16.791V945.756c0-9.259%2C7.534-16.792%2C16.791-16.792h78.68C591.632%2C928.964%2C599.162%2C936.497%2C599.162%2C945.756z%20M1058.843%2C2122.515c0%2C9.422-7.979%2C17.688-17.075%2C17.688H934.688c-9.237%2C0-17.649-8.432-17.649-17.688v-189.108h141.804V2122.515z%20M1870.562%2C2140.203h-107.082c-8.997%2C0-16.89-8.267-16.89-17.688v-189.108h140.621v189.108C1887.211%2C2132.103%2C1879.586%2C2140.203%2C1870.562%2C2140.203z%20M2019.562%2C1799.626c0%2C34.671-27.929%2C62.878-62.259%2C62.878H847.945c-34.879%2C0-63.256-28.207-63.256-62.878V622.662c0-36.833%2C38.168-62.284%2C73.888-73.821c51.987-16.792%2C261.116-53.599%2C543.892-53.599c282.576%2C0%2C491.639%2C36.807%2C543.627%2C53.599c35.516%2C11.471%2C73.466%2C36.887%2C73.466%2C73.821V1799.626z%20M2316.168%2C1295.043c0%2C9.259-7.531%2C16.791-16.789%2C16.791h-78.682c-9.258%2C0-16.791-7.532-16.791-16.791V945.755c0-9.258%2C7.533-16.791%2C16.791-16.791h78.682c9.258%2C0%2C16.789%2C7.532%2C16.789%2C16.791V1295.043z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--back:before,
#content .btn.is-style-icon--back:before,
#content .button.is-style-icon--back:before,
#content a.btn.is-style-icon--back:before,
#content a.button.is-style-icon--back:before,
#content button.is-style-icon--back:before,
#content input[type="button"].is-style-icon--back:before,
#content input[type="submit"].is-style-icon--back:before,
#content input[type="reset"].is-style-icon--back:before,
#content .wp-block-button.is-style-icon--back .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--back a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--back:before,
#content a.wp-block-button__link.is-style-icon--back:before,
#content button.single_add_to_cart_button.is-style-icon--back:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M2150.264%2C1202.863H583.156l369.741-369.743c18.452-18.452%2C18.452-48.368%2C0-66.821c-18.453-18.451-48.368-18.451-66.82%2C0l-449.751%2C449.752c-8.861%2C8.861-13.839%2C20.879-13.839%2C33.411c0%2C12.531%2C4.978%2C24.549%2C13.839%2C33.41l450.829%2C450.826c9.227%2C9.227%2C21.318%2C13.839%2C33.41%2C13.839c12.092%2C0%2C24.184-4.612%2C33.41-13.839c18.453-18.453%2C18.453-48.369%2C0-66.82l-369.52-369.518h1565.809c26.094%2C0%2C47.25-21.155%2C47.25-47.249C2197.514%2C1224.018%2C2176.357%2C1202.863%2C2150.264%2C1202.863z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--house:before,
#content .btn.is-style-icon--house:before,
#content .button.is-style-icon--house:before,
#content a.btn.is-style-icon--house:before,
#content a.button.is-style-icon--house:before,
#content button.is-style-icon--house:before,
#content input[type="button"].is-style-icon--house:before,
#content input[type="submit"].is-style-icon--house:before,
#content input[type="reset"].is-style-icon--house:before,
#content .wp-block-button.is-style-icon--house .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--house a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--house:before,
#content a.wp-block-button__link.is-style-icon--house:before,
#content button.single_add_to_cart_button.is-style-icon--house:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M2304.513%2C1021.707L1269.036%2C311.716c-11.471-7.865-26.601-7.865-38.07%2C0L821.388%2C592.55V360.8c0-18.59-15.07-33.661-33.661-33.661h-289.48c-18.59%2C0-33.661%2C15.07-33.661%2C33.661v476.397l-269.097%2C184.51c-14.857%2C10.188-19.06%2C30.265-9.539%2C45.555l115.277%2C185.107c4.814%2C7.73%2C12.557%2C13.181%2C21.457%2C15.104c8.897%2C1.927%2C18.201%2C0.163%2C25.781-4.886l64.489-42.97c-0.886%2C7.05-1.394%2C14.215-1.394%2C21.501c0%2C57.151%2C28.047%2C107.846%2C71.075%2C139.133c-43.028%2C31.285-71.075%2C81.98-71.075%2C139.129c0%2C57.15%2C28.047%2C107.844%2C71.075%2C139.133c-43.028%2C31.284-71.075%2C81.979-71.075%2C139.127c0%2C40.452%2C14.075%2C77.658%2C37.538%2C107.061H343.407c-18.591%2C0-33.661%2C15.07-33.661%2C33.661v222.158c0%2C18.591%2C15.07%2C33.661%2C33.661%2C33.661h1808.699c18.589%2C0%2C33.66-15.07%2C33.66-33.661v-222.158c0-18.591-15.071-33.661-33.66-33.661h-105.693c23.463-29.402%2C37.539-66.608%2C37.539-107.061c0-57.148-28.049-107.843-71.074-139.127c43.025-31.289%2C71.074-81.982%2C71.074-139.133c0-57.148-28.049-107.844-71.074-139.129c43.025-31.287%2C71.074-81.982%2C71.074-139.133c0-8.413-0.636-16.677-1.809-24.77l69.394%2C46.238c5.573%2C3.712%2C12.074%2C5.649%2C18.663%2C5.649c2.377%2C0%2C4.761-0.253%2C7.119-0.764c8.9-1.924%2C16.641-7.374%2C21.452-15.104l115.278-185.107C2323.573%2C1051.972%2C2319.368%2C1031.895%2C2304.513%2C1021.707z%20M531.907%2C394.46h222.159v244.249L531.907%2C791.038V394.46z%20M583.52%2C1136.482c57.697%2C0%2C104.637%2C46.94%2C104.637%2C104.637c0%2C57.699-46.939%2C104.64-104.637%2C104.64s-104.638-46.941-104.638-104.64C478.882%2C1183.422%2C525.822%2C1136.482%2C583.52%2C1136.482z%20M583.52%2C1414.743c57.697%2C0%2C104.637%2C46.941%2C104.637%2C104.639c0%2C57.698-46.939%2C104.639-104.637%2C104.639s-104.638-46.94-104.638-104.639C478.882%2C1461.685%2C525.822%2C1414.743%2C583.52%2C1414.743z%20M583.52%2C1693.005c57.697%2C0%2C104.637%2C46.941%2C104.637%2C104.637c0%2C57.7-46.939%2C104.64-104.637%2C104.64s-104.638-46.939-104.638-104.64C478.882%2C1739.946%2C525.822%2C1693.005%2C583.52%2C1693.005z%20M2118.445%2C2126.862H377.067v-154.84h1741.378V2126.862z%20M1463.186%2C1904.702h-426.369v-742.779h426.369V1904.702z%20M1911.994%2C1902.281c-57.7%2C0-104.64-46.939-104.64-104.64c0-57.695%2C46.939-104.637%2C104.64-104.637c57.695%2C0%2C104.637%2C46.941%2C104.637%2C104.637C2016.631%2C1855.342%2C1969.689%2C1902.281%2C1911.994%2C1902.281z%20M1911.994%2C1624.021c-57.7%2C0-104.64-46.94-104.64-104.639c0-57.697%2C46.939-104.639%2C104.64-104.639c57.695%2C0%2C104.637%2C46.941%2C104.637%2C104.639C2016.631%2C1577.08%2C1969.689%2C1624.021%2C1911.994%2C1624.021z%20M1911.994%2C1345.76c-57.7%2C0-104.64-46.941-104.64-104.64c0-57.697%2C46.939-104.637%2C104.64-104.637c57.695%2C0%2C104.637%2C46.94%2C104.637%2C104.637C2016.631%2C1298.818%2C1969.689%2C1345.76%2C1911.994%2C1345.76z%20M1740.032%2C1241.12c0%2C57.151%2C28.05%2C107.846%2C71.076%2C139.133c-43.026%2C31.285-71.076%2C81.98-71.076%2C139.129c0%2C57.15%2C28.05%2C107.844%2C71.076%2C139.133c-43.026%2C31.284-71.076%2C81.979-71.076%2C139.127c0%2C40.452%2C14.076%2C77.658%2C37.54%2C107.061h-247.065v-776.44c0-18.59-15.071-33.661-33.662-33.661h-493.689c-18.59%2C0-33.66%2C15.07-33.66%2C33.661v776.44H717.939c23.464-29.402%2C37.538-66.608%2C37.538-107.061c0-57.148-28.048-107.843-71.074-139.127c43.026-31.289%2C71.074-81.982%2C71.074-139.133c0-57.148-28.048-107.844-71.074-139.129c43.026-31.287%2C71.074-81.982%2C71.074-139.133c0-78.939-53.485-145.581-126.105-165.702L1250%2C661.887l619.3%2C412.643C1795.067%2C1093.565%2C1740.032%2C1161.034%2C1740.032%2C1241.12z%20M2159.979%2C1187.315l-891.313-593.889c-5.651-3.765-12.158-5.648-18.665-5.648c-6.506%2C0-13.013%2C1.883-18.664%2C5.648l-891.313%2C593.889l-79.899-128.299L1250%2C380.292l989.878%2C678.724L2159.979%2C1187.315z%20M1135.554%2C1579.315v-89.762c0-18.591%2C15.071-33.661%2C33.661-33.661s33.66%2C15.07%2C33.66%2C33.661v89.762c0%2C18.59-15.07%2C33.66-33.66%2C33.66S1135.554%2C1597.905%2C1135.554%2C1579.315z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--gmap:before,
#content .btn.is-style-icon--gmap:before,
#content .button.is-style-icon--gmap:before,
#content a.btn.is-style-icon--gmap:before,
#content a.button.is-style-icon--gmap:before,
#content button.is-style-icon--gmap:before,
#content input[type="button"].is-style-icon--gmap:before,
#content input[type="submit"].is-style-icon--gmap:before,
#content input[type="reset"].is-style-icon--gmap:before,
#content .wp-block-button.is-style-icon--gmap .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--gmap a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--gmap:before,
#content a.wp-block-button__link.is-style-icon--gmap:before,
#content button.single_add_to_cart_button.is-style-icon--gmap:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M1839.23%2C706.724l-841.66%2C998.786l-49.882-42.034l841.66-998.786L1839.23%2C706.724z%20M1420.452%2C354.518l-355.245%2C421.055l-273.84-229.629l-41.912%2C49.984l273.687%2C229.5L660.77%2C1254.931l49.857%2C42.061l759.682-900.409L1420.452%2C354.518z%22%2F%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M1250%2C691.408c-83.188%2C0-162.886%2C36.833-218.686%2C101.084c-42.975%2C49.587-66.643%2C114.535-66.643%2C182.876c0%2C157.328%2C127.998%2C285.325%2C285.328%2C285.325c80.273%2C0%2C169.489-44.138%2C227.288-112.445l1.809-2.289c36.785-49.912%2C56.232-108.431%2C56.232-169.226C1535.329%2C819.405%2C1407.331%2C691.408%2C1250%2C691.408z%20M1409.951%2C1093.176c-34.595%2C40.276-97.111%2C80.544-159.951%2C80.544c-109.374%2C0-198.354-88.98-198.354-198.352c0-47.42%2C16.121-92.139%2C45.367-125.881c39.819-45.854%2C94.152-71.105%2C152.988-71.105c109.372%2C0%2C198.354%2C88.981%2C198.354%2C198.352C1448.354%2C1018.352%2C1435.079%2C1058.582%2C1409.951%2C1093.176z%20M1848.8%2C665.688c-81.547-157.26-225.3-278.124-394.325-331.577c-66.95-21.304-136.208-32.106-205.842-32.106c-198.804%2C0-386.728%2C87.815-515.653%2C241.009c-101.702%2C121.435-157.71%2C274.982-157.71%2C432.355c0%2C116.801%2C21.862%2C221.074%2C66.723%2C318.531c52.384%2C115.683%2C131.085%2C214.195%2C214.406%2C318.496c25.322%2C31.693%2C51.505%2C64.47%2C77.596%2C98.512c32.882%2C43.003%2C68.553%2C94.036%2C105.991%2C151.635c57.363%2C88.49%2C80.195%2C159.938%2C96.865%2C212.11c20.269%2C63.43%2C39.414%2C123.344%2C114.517%2C123.344s94.221-60.189%2C114.461-123.914c16.664-52.459%2C39.486-124.311%2C97.072-213.146c60.274-94.324%2C122.991-173.03%2C183.648-249.14c149.27-187.317%2C278.184-349.09%2C278.184-635.063C1924.731%2C868.055%2C1899.2%2C763.433%2C1848.8%2C665.688z%20M1578.527%2C1557.59c-62.042%2C77.86-126.198%2C158.367-188.766%2C256.276c-63.799%2C98.42-89.692%2C179.939-106.827%2C233.887c-8.162%2C25.694-15.208%2C47.882-22.338%2C58.694c-2.846%2C4.314-3.016%2C4.574-9.23%2C4.574c-6.352%2C0-6.579-0.34-9.35-4.514c-7.101-10.697-14.152-32.773-22.319-58.33c-17.139-53.638-43.041-134.699-106.759-232.986c-38.671-59.498-75.631-112.357-109.885-157.152c-26.651-34.776-53.113-67.897-78.703-99.931c-83.295-104.267-155.233-194.315-203.24-300.332c-40.162-87.248-58.867-176.986-58.867-282.408c0-136.991%2C48.802-270.704%2C137.347-376.432c112.292-133.432%2C275.964-209.958%2C449.042-209.958c60.674%2C0%2C121.055%2C9.423%2C179.542%2C28.035c147.253%2C46.566%2C272.421%2C151.799%2C343.374%2C288.624c43.933%2C85.209%2C66.21%2C176.42%2C66.21%2C271.097C1837.758%2C1232.29%2C1723.358%2C1375.846%2C1578.527%2C1557.59z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--waze:before,
#content .btn.is-style-icon--waze:before,
#content .button.is-style-icon--waze:before,
#content a.btn.is-style-icon--waze:before,
#content a.button.is-style-icon--waze:before,
#content button.is-style-icon--waze:before,
#content input[type="button"].is-style-icon--waze:before,
#content input[type="submit"].is-style-icon--waze:before,
#content input[type="reset"].is-style-icon--waze:before,
#content .wp-block-button.is-style-icon--waze .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--waze a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--waze:before,
#content a.wp-block-button__link.is-style-icon--waze:before,
#content button.single_add_to_cart_button.is-style-icon--waze:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M1320.784%2C481.897c-219.046%2C0-424.807%2C97.335-564.2%2C272.126c-99.566%2C126.14-152.679%2C281.018-152.679%2C442.521v115.051c0%2C59.74-42.025%2C115.049-123.908%2C119.48c-19.914%2C0-35.398%2C15.482-37.598%2C35.396c-2.229%2C53.114%2C55.312%2C152.681%2C134.965%2C232.334c55.312%2C55.313%2C119.48%2C99.566%2C188.047%2C134.968c-22.112%2C121.711%2C73.025%2C232.329%2C196.934%2C232.329h2.2c95.167%2C0%2C174.82-66.365%2C194.733-157.107h165.938c17.682%2C90.742%2C97.335%2C157.107%2C194.701%2C157.107c22.113%2C0%2C46.457-4.427%2C68.598-11.051c55.314-17.721%2C97.34-59.741%2C117.253-115.087c17.714-50.883%2C15.482-101.767%2C0-143.787c44.252-28.775%2C84.079-59.739%2C121.706-97.372c134.967-132.768%2C210.189-314.182%2C210.189-502.261c0-190.273-75.223-367.297-210.189-502.262C1692.507%2C554.891%2C1511.06%2C481.897%2C1320.784%2C481.897z%20M1320.784%2C561.551c256.673%2C0%2C488.975%2C154.878%2C588.542%2C391.605c99.566%2C236.764%2C44.253%2C508.89-137.167%2C688.142c-117.28%2C117.248-278.785%2C185.845-449.176%2C185.845h-163.705c-15.515-79.653-77.453-139.393-157.106-154.876c-13.286-2.231-24.342-4.431-37.627-4.431c-66.368%2C0-130.537%2C33.201-168.134%2C90.71v2.231c-59.74-31.002-112.853-70.828-161.536-117.28c-55.312-55.314-86.281-108.424-99.566-139.393c37.627-8.857%2C68.596-28.771%2C95.137-55.314c33.199-37.628%2C53.112-84.079%2C53.112-134.963v-117.282c0-139.393%2C46.454-276.555%2C132.766-387.21C940.232%2C647.832%2C1123.851%2C561.551%2C1320.784%2C561.551z%20M1719.05%2C1035.041c0%2C44.255-35.395%2C79.653-79.652%2C79.653s-79.653-35.398-79.653-79.653c0-44.254%2C35.396-79.652%2C79.653-79.652S1719.05%2C990.787%2C1719.05%2C1035.041z%20M1241.131%2C1035.041c0%2C44.255-35.398%2C79.653-79.653%2C79.653c-44.254%2C0-79.652-35.398-79.652-79.653c0-44.254%2C35.398-79.652%2C79.652-79.652C1205.733%2C955.389%2C1241.131%2C990.787%2C1241.131%2C1035.041z%20M1188.02%2C1293.914c37.627%2C81.853%2C121.708%2C134.963%2C214.617%2C134.963c90.737%2C0%2C174.82-53.11%2C214.647-134.963c6.631-13.288%2C19.913-22.145%2C35.396-22.145c28.743%2C0%2C46.457%2C28.771%2C35.401%2C55.309c-53.115%2C110.661-163.732%2C181.452-287.644%2C181.452c-123.91%2C0-234.531-70.791-287.643-181.452c-13.256-26.538%2C6.658-55.309%2C35.398-55.309C1165.906%2C1271.77%2C1179.191%2C1280.626%2C1188.02%2C1293.914z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--plans:before,
#content .btn.is-style-icon--plans:before,
#content .button.is-style-icon--plans:before,
#content a.btn.is-style-icon--plans:before,
#content a.button.is-style-icon--plans:before,
#content button.is-style-icon--plans:before,
#content input[type="button"].is-style-icon--plans:before,
#content input[type="submit"].is-style-icon--plans:before,
#content input[type="reset"].is-style-icon--plans:before,
#content .wp-block-button.is-style-icon--plans .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--plans a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--plans:before,
#content a.wp-block-button__link.is-style-icon--plans:before,
#content button.single_add_to_cart_button.is-style-icon--plans:before {
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M1250.001%2C2102.286c-477.919%2C0-852.286-374.371-852.286-852.285c0-477.919%2C374.367-852.286%2C852.286-852.286c477.914%2C0%2C852.285%2C374.367%2C852.285%2C852.286C2102.286%2C1727.915%2C1727.915%2C2102.286%2C1250.001%2C2102.286z%20M1250.001%2C521.234c-408.656%2C0-728.767%2C320.11-728.767%2C728.767c0%2C408.651%2C320.11%2C728.766%2C728.767%2C728.766c408.651%2C0%2C728.766-320.114%2C728.766-728.766C1978.767%2C841.345%2C1658.652%2C521.234%2C1250.001%2C521.234z%20M1574.264%2C1836.719c-17.177%2C0-34.106-7.153-46.163-20.706l-278.1-312.531L971.9%2C1816.013c-19.325%2C21.719-51.176%2C27.021-76.491%2C12.732c-25.316-14.288-37.243-44.293-28.644-72.061l324.239-1046.826c8.011-25.859%2C31.924-43.489%2C58.996-43.489c27.067%2C0%2C50.987%2C17.63%2C58.997%2C43.489l324.239%2C1046.826c8.601%2C27.768-3.329%2C57.772-28.643%2C72.061C1595.071%2C1834.119%2C1584.625%2C1836.719%2C1574.264%2C1836.719z%20M1250.001%2C1348.816c17.629%2C0%2C34.42%2C7.533%2C46.138%2C20.705l134.787%2C151.475L1250.001%2C936.87l-180.923%2C584.126l134.783-151.475C1215.58%2C1356.35%2C1232.371%2C1348.816%2C1250.001%2C1348.816z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--warning:before,
#content .btn.is-style-icon--warning:before,
#content .button.is-style-icon--warning:before,
#content a.btn.is-style-icon--warning:before,
#content a.button.is-style-icon--warning:before,
#content button.is-style-icon--warning:before,
#content input[type="button"].is-style-icon--warning:before,
#content input[type="submit"].is-style-icon--warning:before,
#content input[type="reset"].is-style-icon--warning:before,
#content .wp-block-button.is-style-icon--warning .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--warning a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--warning:before,
#content a.wp-block-button__link.is-style-icon--warning:before,
#content button.single_add_to_cart_button.is-style-icon--warning:before {
	margin-top: -13px;
	margin-bottom: -12px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%202500%202500%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20stroke%3D%22%23000000%22%20stroke-width%3D%2230%22%20d%3D%22M1146.576%2C970.846c-3.521-10.842-5.307-22.146-5.307-33.605c0-59.96%2C48.782-108.742%2C108.74-108.742c59.959%2C0%2C108.738%2C48.781%2C108.738%2C108.742c0%2C11.454-1.784%2C22.757-5.305%2C33.604c-9.69%2C31.553-18.342%2C71.93-25.718%2C120.014c-15.856%2C107.233-14.222%2C252.677-13.982%2C268.909l0.007%2C0.722c0%2C35.146-28.594%2C63.742-63.74%2C63.742c-35.146%2C0-63.741-28.596-63.741-63.742l0.007-0.722c0.239-16.231%2C1.874-161.664-14.005-269.063C1164.918%2C1042.772%2C1156.266%2C1002.394%2C1146.576%2C970.846z%20M1250.009%2C1574.204c-61.915%2C0-112.285%2C50.372-112.285%2C112.285s50.371%2C112.285%2C112.285%2C112.285c61.913%2C0%2C112.285-50.372%2C112.285-112.285S1311.922%2C1574.204%2C1250.009%2C1574.204z%20M2102.854%2C1789.935c0%2C121.335-88.284%2C220.048-196.8%2C220.048H593.964c-108.517%2C0-196.801-98.713-196.801-220.048c0-41.343%2C10.378-82.738%2C29.22-116.562c80.056-144.014%2C205.831-370.235%2C331.212-595.747c123.24-221.661%2C246.101-442.636%2C324.81-584.23c36.066-64.746%2C98.714-103.377%2C167.603-103.377c68.729%2C0%2C131.378%2C38.802%2C167.582%2C103.794c79.454%2C142.931%2C203.853%2C366.854%2C328.232%2C590.74c124.258%2C223.67%2C248.497%2C447.304%2C327.852%2C590.061C2092.485%2C1708.376%2C2102.854%2C1749.344%2C2102.854%2C1789.935z%20M2005.685%2C1789.935c0-24.314-6.007-48.489-16.918-68.069c-79.381-142.802-203.625-366.443-327.888-590.123c-124.372-223.877-248.769-447.792-328.196-590.68c-18.784-33.719-49.698-53.873-82.674-53.873c-33.135%2C0-64.047%2C19.983-82.692%2C53.454c-78.69%2C141.559-201.551%2C362.538-324.793%2C584.201c-125.38%2C225.508-251.154%2C451.726-331.231%2C595.78c-10.785%2C19.359-16.958%2C44.605-16.958%2C69.31c0%2C66.605%2C45.625%2C122.878%2C99.63%2C122.878h1312.09C1960.059%2C1912.813%2C2005.685%2C1856.54%2C2005.685%2C1789.935z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--facebook:before,
#content .btn.is-style-icon--facebook:before,
#content .button.is-style-icon--facebook:before,
#content a.btn.is-style-icon--facebook:before,
#content a.button.is-style-icon--facebook:before,
#content button.is-style-icon--facebook:before,
#content input[type="button"].is-style-icon--facebook:before,
#content input[type="submit"].is-style-icon--facebook:before,
#content input[type="reset"].is-style-icon--facebook:before,
#content .wp-block-button.is-style-icon--facebook .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--facebook a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--facebook:before,
#content a.wp-block-button__link.is-style-icon--facebook:before,
#content button.single_add_to_cart_button.is-style-icon--facebook:before {
	height: 21px;
	margin-top: -11px;
	margin-bottom: -10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M500%2C94.267c-225.343%2C0-407.983%2C183.049-407.983%2C408.803c0%2C201.722%2C145.889%2C369.186%2C337.68%2C402.664V615.889h-98.5V503.069h98.5v-90.057c0-102.442%2C67.477-163.669%2C160.694-163.669c44.637%2C0%2C92.547%2C7.365%2C92.547%2C7.365v105.381h-52.671c-50.664%2C0-59.814%2C31.952-59.814%2C64.315v76.627h112.485l-19.714%2C112.819h-92.845v289.808c191.754-33.403%2C337.604-200.867%2C337.604-402.627C907.983%2C277.315%2C725.382%2C94.267%2C500%2C94.267%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--instagram:before,
#content .btn.is-style-icon--instagram:before,
#content .button.is-style-icon--instagram:before,
#content a.btn.is-style-icon--instagram:before,
#content a.button.is-style-icon--instagram:before,
#content button.is-style-icon--instagram:before,
#content input[type="button"].is-style-icon--instagram:before,
#content input[type="submit"].is-style-icon--instagram:before,
#content input[type="reset"].is-style-icon--instagram:before,
#content .wp-block-button.is-style-icon--instagram .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--instagram a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--instagram:before,
#content a.wp-block-button__link.is-style-icon--instagram:before,
#content button.single_add_to_cart_button.is-style-icon--instagram:before {
	height: 21px;
	margin-top: -11px;
	margin-bottom: -10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M500%2C123.727c-101.996%2C0-114.792%2C0.41-154.816%2C2.232c-39.951%2C1.823-67.291%2C8.184-91.172%2C17.483c-24.662%2C9.597-45.641%2C22.467-66.509%2C43.372c-20.868%2C20.904-33.738%2C41.922-43.298%2C66.658c-9.299%2C23.955-15.66%2C51.333-17.446%2C91.357c-1.86%2C40.173-2.306%2C52.97-2.306%2C155.151c0%2C102.183%2C0.446%2C114.979%2C2.306%2C155.151c1.823%2C40.062%2C8.184%2C67.403%2C17.446%2C91.319c9.56%2C24.738%2C22.43%2C45.717%2C43.298%2C66.622c20.868%2C20.942%2C41.847%2C33.851%2C66.509%2C43.446c23.882%2C9.262%2C51.222%2C15.623%2C91.172%2C17.483c40.024%2C1.786%2C52.82%2C2.27%2C154.816%2C2.27s114.792-0.483%2C154.817-2.27c39.95-1.86%2C67.29-8.222%2C91.171-17.483c24.662-9.596%2C45.641-22.504%2C66.51-43.446c20.867-20.905%2C33.701-41.884%2C43.298-66.622c9.299-23.954%2C15.623-51.294%2C17.445-91.319c1.859-40.173%2C2.306-52.969%2C2.306-155.151c0-102.182-0.446-114.979-2.306-155.151c-1.822-40.024-8.146-67.402-17.445-91.357c-9.597-24.699-22.431-45.679-43.298-66.658c-20.869-20.942-41.848-33.775-66.51-43.372c-23.881-9.3-51.221-15.66-91.171-17.483C614.792%2C124.137%2C601.996%2C123.727%2C500%2C123.727z%20M500%2C191.501c100.247%2C0%2C112.113%2C0.372%2C151.692%2C2.195c36.676%2C1.674%2C56.502%2C7.773%2C69.782%2C12.944c17.483%2C6.808%2C29.981%2C14.991%2C43.148%2C28.159c13.169%2C13.167%2C21.314%2C25.703%2C28.122%2C43.261c5.134%2C13.242%2C11.234%2C33.18%2C12.87%2C69.857c1.86%2C39.689%2C2.232%2C51.593%2C2.232%2C152.027c0%2C100.433-0.372%2C112.411-2.232%2C152.063c-1.636%2C36.678-7.736%2C56.578-12.87%2C69.857c-6.844%2C17.558-14.991%2C30.131-28.122%2C43.298c-13.167%2C13.131-25.665%2C21.314-43.148%2C28.122c-13.28%2C5.17-33.106%2C11.233-69.782%2C12.981c-39.579%2C1.786-51.445%2C2.158-151.692%2C2.158c-100.248%2C0-112.113-0.372-151.767-2.158c-36.602-1.748-56.466-7.812-69.708-12.981c-17.482-6.845-30.055-15.028-43.148-28.122c-13.168-13.167-21.314-25.74-28.122-43.298c-5.133-13.279-11.234-33.18-12.945-69.857c-1.786-39.651-2.195-51.593-2.195-152.063c0-100.509%2C0.41-112.375%2C2.195-152.027c1.711-36.678%2C7.812-56.615%2C12.945-69.857c6.844-17.558%2C14.991-30.13%2C28.122-43.261c13.093-13.168%2C25.592-21.352%2C43.148-28.159c13.243-5.171%2C33.107-11.271%2C69.708-12.944C387.887%2C191.873%2C399.752%2C191.501%2C500%2C191.501%20M500%2C625.374c-69.113%2C0-125.17-56.168-125.17-125.429c0-69.264%2C56.058-125.395%2C125.17-125.395c69.113%2C0%2C125.17%2C56.131%2C125.17%2C125.395C625.17%2C569.206%2C569.113%2C625.374%2C500%2C625.374z%20M500%2C306.702c-106.497%2C0-192.832%2C86.484-192.832%2C193.205c0%2C106.683%2C86.335%2C193.242%2C192.832%2C193.242c106.497%2C0%2C192.832-86.521%2C192.832-193.242S606.497%2C306.702%2C500%2C306.702%20M745.282%2C299.3c0%2C24.96-20.125%2C45.195-45.047%2C45.195c-24.885%2C0-45.046-20.235-45.046-45.195c0-24.922%2C20.161-45.12%2C45.046-45.12C725.157%2C254.18%2C745.282%2C274.378%2C745.282%2C299.3%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--snapchat:before,
#content .btn.is-style-icon--snapchat:before,
#content .button.is-style-icon--snapchat:before,
#content a.btn.is-style-icon--snapchat:before,
#content a.button.is-style-icon--snapchat:before,
#content button.is-style-icon--snapchat:before,
#content input[type="button"].is-style-icon--snapchat:before,
#content input[type="submit"].is-style-icon--snapchat:before,
#content input[type="reset"].is-style-icon--snapchat:before,
#content .wp-block-button.is-style-icon--snapchat .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--snapchat a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--snapchat:before,
#content a.wp-block-button__link.is-style-icon--snapchat:before,
#content button.single_add_to_cart_button.is-style-icon--snapchat:before {
	height: 21px;
	margin-top: -11px;
	margin-bottom: -10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M937.729%2C701.444c-6.063-16.702-17.781-25.741-31.06-32.958c-2.492-1.376-4.725-2.677-6.771-3.608c-4.054-2.045-8.108-4.054-12.162-6.099c-41.401-22.097-73.801-49.659-96.119-82.579c-6.324-9.262-11.941-19.194-16.441-29.349c-2.047-5.431-1.822-8.594-0.483-11.532c1.377-2.231%2C3.161-4.092%2C5.469-5.653c7.141-4.762%2C14.358-9.448%2C19.341-12.647c8.743-5.84%2C15.996-10.342%2C20.459-13.503c16.889-11.941%2C28.866-24.587%2C36.306-38.797c10.527-19.863%2C11.903-43.149%2C3.831-64.129c-11.271-29.758-39.205-48.06-73.243-48.06c-7.179%2C0-14.134%2C0.669-21.351%2C2.231c-1.822%2C0.447-3.869%2C0.931-5.653%2C1.377c0.259-20.273-0.225-41.736-2.009-62.977c-6.324-74.209-32.475-113.006-59.479-143.954c-17.335-19.417-37.606-35.896-60.372-48.729c-40.954-23.434-87.637-35.412-138.227-35.412c-50.701%2C0-97.085%2C11.979-138.078%2C35.412c-22.765%2C12.834-43%2C29.386-60.334%2C48.729c-27.005%2C30.948-52.896%2C69.969-59.442%2C143.954c-1.823%2C21.24-2.307%2C42.703-2.046%2C62.977c-1.786-0.446-3.608-0.855-5.617-1.377c-7.031-1.563-14.21-2.231-21.203-2.231c-33.998%2C0-61.934%2C18.524-73.205%2C48.06c-8.109%2C20.979-6.733%2C44.228%2C3.869%2C64.129c7.402%2C14.21%2C19.343%2C26.855%2C36.23%2C38.797c4.501%2C3.161%2C11.457%2C7.7%2C20.496%2C13.503c4.725%2C3.199%2C11.718%2C7.663%2C18.711%2C12.2c2.455%2C1.563%2C4.5%2C3.646%2C6.1%2C6.101c1.339%2C2.938%2C1.563%2C6.102-0.669%2C11.978c-4.539%2C9.933-9.932%2C19.604-16.218%2C28.643c-21.873%2C32.027-53.341%2C59.331-93.44%2C81.24c-21.203%2C11.271-43.261%2C18.673-52.709%2C44.227c-6.956%2C19.158-2.492%2C40.808%2C15.326%2C59.331c6.546%2C6.77%2C14.172%2C12.647%2C22.541%2C17.148c17.334%2C9.485%2C35.747%2C16.925%2C55.164%2C22.133c4.018%2C1.116%2C7.663%2C2.678%2C11.011%2C4.947c6.547%2C5.615%2C5.654%2C14.209%2C14.21%2C26.856c4.314%2C6.547%2C9.931%2C12.164%2C16.255%2C16.701c18.264%2C12.647%2C38.723%2C13.316%2C60.334%2C14.21c19.566%2C0.67%2C41.661%2C1.563%2C67.104%2C9.895c10.602%2C3.423%2C21.389%2C10.192%2C34.036%2C18.078c30.354%2C18.71%2C71.829%2C44.228%2C141.352%2C44.228c69.634%2C0%2C111.295-25.702%2C141.91-44.451c12.609-7.662%2C23.435-14.432%2C33.59-17.854c25.22-8.332%2C47.501-9.225%2C67.104-9.895c21.611-0.894%2C42.106-1.563%2C60.334-14.21c7.662-5.431%2C13.986-12.199%2C18.45-20.31c6.323-10.601%2C6.101-18.078%2C11.903-23.248c3.198-2.27%2C6.807-3.831%2C10.378-4.725c19.381-5.17%2C38.276-12.647%2C55.833-22.355c8.779-4.724%2C16.889-11.048%2C23.658-18.487l0.223-0.223C940.406%2C741.134%2C944.721%2C719.968%2C937.729%2C701.444L937.729%2C701.444z%20M876.055%2C734.551c-37.606%2C20.794-62.863%2C18.523-82.207%2C31.171c-16.664%2C10.602-6.77%2C33.627-18.673%2C41.997c-14.879%2C10.155-58.549-0.708-114.866%2C18.04c-46.647%2C15.325-76.107%2C59.814-159.914%2C59.814c-83.731%2C0-112.597-44.229-159.913-59.814c-56.279-18.673-99.987-7.662-114.828-18.04c-11.941-8.37-2.27-31.358-18.711-41.997c-19.566-12.647-44.563-10.377-82.207-31.171c-24.03-13.28-10.341-21.426-2.455-25.221c136.478-66.101%2C158.313-168.356%2C159.206-176.02c1.153-9.262%2C2.492-16.515-7.664-25.74c-9.67-9.002-52.895-35.858-65.021-44.191c-19.863-14.023-28.642-27.786-22.095-44.935c4.464-11.717%2C15.549-16.255%2C27.005-16.255c3.608%2C0%2C7.179%2C0.483%2C10.788%2C1.152c21.873%2C4.725%2C43.001%2C15.586%2C55.201%2C18.748c1.563%2C0.446%2C2.939%2C0.67%2C4.501%2C0.67c6.509%2C0%2C8.741-3.386%2C8.369-10.862c-1.413-23.918-4.761-70.378-0.892-113.899c5.17-59.813%2C24.29-89.608%2C47.241-115.759c11.085-12.646%2C62.641-67.29%2C161.475-67.29c98.834%2C0%2C150.465%2C54.42%2C161.475%2C67.067c22.988%2C26.15%2C42.108%2C55.944%2C47.24%2C115.759c3.907%2C43.521%2C0.521%2C89.981-1.078%2C113.899c-0.483%2C7.923%2C1.822%2C10.861%2C8.371%2C10.861c1.562%2C0%2C2.9-0.223%2C4.462-0.67c12.164-2.938%2C33.329-13.985%2C55.203-18.71c3.57-0.931%2C7.141-1.153%2C10.785-1.153c11.496%2C0%2C22.542%2C4.539%2C27.006%2C16.293c6.547%2C17.11-2.231%2C30.911-22.021%2C44.86c-11.903%2C8.369-55.201%2C35.226-65.096%2C44.265c-10.192%2C9.226-8.778%2C16.442-7.662%2C25.667c0.893%2C7.737%2C22.765%2C109.919%2C159.205%2C176.019C886.395%2C712.938%2C899.897%2C721.309%2C876.055%2C734.551L876.055%2C734.551z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--twitter:before,
#content .btn.is-style-icon--twitter:before,
#content .button.is-style-icon--twitter:before,
#content a.btn.is-style-icon--twitter:before,
#content a.button.is-style-icon--twitter:before,
#content button.is-style-icon--twitter:before,
#content input[type="button"].is-style-icon--twitter:before,
#content input[type="submit"].is-style-icon--twitter:before,
#content input[type="reset"].is-style-icon--twitter:before,
#content .wp-block-button.is-style-icon--twitter .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--twitter a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--twitter:before,
#content a.wp-block-button__link.is-style-icon--twitter:before,
#content button.single_add_to_cart_button.is-style-icon--twitter:before {
	height: 21px;
	margin-top: -11px;
	margin-bottom: -10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M871.252%2C329.856c0.557%2C7.961%2C0.557%2C15.921%2C0.557%2C23.993c0%2C244.724-185.914%2C526.942-525.938%2C526.942v-0.187c-100.434%2C0.187-198.709-28.641-283.297-83.024c14.582%2C1.786%2C29.312%2C2.642%2C44.005%2C2.678c83.211%2C0.075%2C164.08-27.897%2C229.547-79.416c-79.083-1.488-148.418-53.156-172.672-128.63c27.675%2C5.393%2C56.243%2C4.277%2C83.435-3.199c-86.224-17.445-148.27-93.366-148.27-181.487v-2.381c25.704%2C14.321%2C54.457%2C22.282%2C83.881%2C23.137c-81.24-54.382-106.237-162.627-57.21-247.252c93.813%2C115.685%2C232.299%2C186.025%2C380.904%2C193.502c-14.879-64.353%2C5.505-131.717%2C53.49-176.987c74.432-70.117%2C191.529-66.546%2C261.498%2C7.998c41.402-8.147%2C81.092-23.361%2C117.396-44.935c-13.764%2C42.852-42.664%2C79.306-81.277%2C102.442c36.641-4.314%2C72.424-14.21%2C106.125-29.163C938.689%2C271.233%2C907.408%2C303.67%2C871.252%2C329.856L871.252%2C329.856z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--x:before,
#content .btn.is-style-icon--x:before,
#content .button.is-style-icon--x:before,
#content a.btn.is-style-icon--x:before,
#content a.button.is-style-icon--x:before,
#content button.is-style-icon--x:before,
#content input[type="button"].is-style-icon--x:before,
#content input[type="submit"].is-style-icon--x:before,
#content input[type="reset"].is-style-icon--x:before,
#content .wp-block-button.is-style-icon--x .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--x a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--x:before,
#content a.wp-block-button__link.is-style-icon--x:before,
#content button.single_add_to_cart_button.is-style-icon--x:before {
	height: 21px;
	margin-top: -11px;
	margin-bottom: -10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M739.736%2C126.833H866.42l-278.154%2C316.71l324.973%2C429.624H658.217L458.552%2C612.088L229.97%2C873.167H103.286l294.678-338.742L86.762%2C126.833h261.355L528.504%2C365.33L739.736%2C126.833z%20M695.395%2C798.809h70.229l-454.41-600.371h-75.458L695.395%2C798.809z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--youtube:before,
#content .btn.is-style-icon--youtube:before,
#content .button.is-style-icon--youtube:before,
#content a.btn.is-style-icon--youtube:before,
#content a.button.is-style-icon--youtube:before,
#content button.is-style-icon--youtube:before,
#content input[type="button"].is-style-icon--youtube:before,
#content input[type="submit"].is-style-icon--youtube:before,
#content input[type="reset"].is-style-icon--youtube:before,
#content .wp-block-button.is-style-icon--youtube .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--youtube a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--youtube:before,
#content a.wp-block-button__link.is-style-icon--youtube:before,
#content button.single_add_to_cart_button.is-style-icon--youtube:before {
	height: 21px;
	margin-top: -11px;
	margin-bottom: -10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M897.605%2C299.821c-9.522-35.748-37.606-63.979-73.353-73.54c-64.726-17.371-324.29-17.371-324.29-17.371s-259.49%2C0-324.289%2C17.371c-35.71%2C9.56-63.831%2C37.755-73.353%2C73.54c-17.334%2C64.873-17.334%2C200.198-17.334%2C200.198s0%2C135.325%2C17.334%2C200.16c9.522%2C35.748%2C37.643%2C63.98%2C73.353%2C73.539c64.724%2C17.372%2C324.289%2C17.372%2C324.289%2C17.372s259.564%2C0%2C324.29-17.372c35.746-9.559%2C63.83-37.718%2C73.353-73.539c17.408-64.835%2C17.408-200.16%2C17.408-200.16S915.014%2C364.693%2C897.605%2C299.821%20M417.012%2C624.778V375.257l215.672%2C124.761L417.012%2C624.742V624.778z%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--tiktok:before,
#content .btn.is-style-icon--tiktok:before,
#content .button.is-style-icon--tiktok:before,
#content a.btn.is-style-icon--tiktok:before,
#content a.button.is-style-icon--tiktok:before,
#content button.is-style-icon--tiktok:before,
#content input[type="button"].is-style-icon--tiktok:before,
#content input[type="submit"].is-style-icon--tiktok:before,
#content input[type="reset"].is-style-icon--tiktok:before,
#content .wp-block-button.is-style-icon--tiktok .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--tiktok a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--tiktok:before,
#content a.wp-block-button__link.is-style-icon--tiktok:before,
#content button.single_add_to_cart_button.is-style-icon--tiktok:before {
	height: 21px;
	margin-top: -11px;
	margin-bottom: -10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M884.736%2C414.147c-7.366%2C0.743-14.769%2C1.041-22.097%2C1.115c-81.016%2C0-156.564-40.843-200.941-108.617v369.782c0%2C150.984-122.38%2C273.367-273.254%2C273.367c-150.948%2C0-273.328-122.383-273.328-273.367c0-150.91%2C122.38-273.291%2C273.328-273.291c5.729%2C0%2C11.271%2C0.521%2C16.888%2C0.893v134.654c-5.58-0.668-11.159-1.635-16.888-1.635c-77.036%2C0-139.491%2C62.416-139.491%2C139.416c0%2C77.074%2C62.455%2C139.492%2C139.491%2C139.492c76.999%2C0%2C145.07-60.707%2C145.07-137.707l1.34-628.045h128.853c12.126%2C115.61%2C105.344%2C205.852%2C221.177%2C214.259v149.72%22%2F%3E%3C%2Fsvg%3E");
}




.style--button.style--icon--whatsapp:before,
#content .btn.is-style-icon--whatsapp:before,
#content .button.is-style-icon--whatsapp:before,
#content a.btn.is-style-icon--whatsapp:before,
#content a.button.is-style-icon--whatsapp:before,
#content button.is-style-icon--whatsapp:before,
#content input[type="button"].is-style-icon--whatsapp:before,
#content input[type="submit"].is-style-icon--whatsapp:before,
#content input[type="reset"].is-style-icon--whatsapp:before,
#content .wp-block-button.is-style-icon--whatsapp .wp-block-button__link:before,
#content .wp-block-button.is-style-icon--whatsapp a.wp-block-button__link:before,
#content .wp-block-button__link.is-style-icon--whatsapp:before,
#content a.wp-block-button__link.is-style-icon--whatsapp:before,
#content button.single_add_to_cart_button.is-style-icon--whatsapp:before {
	height: 21px;
	margin-top: -11px;
	margin-bottom: -10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M781.12%2C218.998c-74.989-75.106-174.805-116.503-281.13-116.542c-219.043%2C0-397.337%2C178.274-397.416%2C397.367c-0.02%2C70.078%2C18.277%2C138.417%2C53.055%2C198.699L99.26%2C904.465l210.67-55.279c58.045%2C31.668%2C123.415%2C48.338%2C189.923%2C48.357h0.157l0%2C0c219.043%2C0%2C397.317-178.256%2C397.415-397.396C897.466%2C393.958%2C856.147%2C294.124%2C781.12%2C218.998%20M500.011%2C830.438h-0.118c-59.281-0.02-117.415-15.924-168.136-46.025l-12.07-7.156l-125.023%2C32.787l33.376-121.875l-7.854-12.492c-33.072-52.615-50.524-113.385-50.505-175.784c0.068-182.138%2C148.242-330.292%2C330.448-330.292c88.225%2C0.02%2C171.176%2C34.416%2C233.516%2C96.874c62.38%2C62.408%2C96.696%2C145.398%2C96.657%2C233.672C830.262%2C682.283%2C682.05%2C830.438%2C500.011%2C830.438%20M681.187%2C583.076c-9.922-4.98-58.751-29.021-67.852-32.316c-9.098-3.293-15.727-4.98-22.354%2C4.98c-6.609%2C9.924-25.631%2C32.299-31.417%2C38.926c-5.822%2C6.609-11.608%2C7.451-21.53%2C2.471c-9.924-4.961-41.917-15.471-79.852-49.279c-29.523-26.355-49.437-58.85-55.222-68.792c-5.805-9.942-0.618-15.326%2C4.333-20.287c4.481-4.432%2C9.942-11.58%2C14.903-17.365c4.962-5.804%2C6.609-9.962%2C9.943-16.57c3.313-6.628%2C1.647-12.433-0.824-17.394c-2.51-4.972-22.355-53.87-30.621-73.734c-8.06-19.375-16.247-16.747-22.316-17.06c-5.804-0.285-12.423-0.343-19.032-0.343c-6.627%2C0-17.374%2C2.461-26.473%2C12.423c-9.089%2C9.922-34.759%2C33.964-34.759%2C82.832c0%2C48.878%2C35.583%2C96.088%2C40.563%2C102.717c4.961%2C6.629%2C70.007%2C106.934%2C169.626%2C149.938c23.728%2C10.238%2C42.24%2C16.316%2C56.596%2C20.926c23.807%2C7.547%2C45.455%2C6.471%2C62.555%2C3.922c19.062-2.844%2C58.752-24.004%2C67.027-47.203c8.275-23.219%2C8.275-43.102%2C5.805-47.24C697.737%2C590.529%2C691.149%2C588.039%2C681.187%2C583.076%22%2F%3E%3C%2Fsvg%3E");
}



.style--button:focus-visible,
#content .btn:focus-visible,
#content .button:focus-visible,
#content a.btn:focus-visible,
#content a.button:focus-visible,
#content button:focus-visible,
#content input[type="button"]:focus-visible,
#content input[type="submit"]:focus-visible,
#content input[type="reset"]:focus-visible,
#content .wp-block-button__link:focus-visible,
#content a.wp-block-button__link:focus-visible,
#content button.single_add_to_cart_button:focus-visible,
dialog.negative button.accept:focus-visible {
	background-color: #474747;
	-webkit-transition: background-color .2s ease-in-out;
	-o-transition: background-color .2s ease-in-out;
	transition: background-color .2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.style--button,
	#content .btn,
	#content .button,
	#content a.btn,
	#content a.button,
	#content button,
	#content input[type="button"],
	#content input[type="submit"],
	#content input[type="reset"],
	#content .wp-block-button__link,
	#content a.wp-block-button__link,
	#content button.single_add_to_cart_button,
	dialog.negative button.accept {
		-webkit-transition: none!important;
		-o-transition: none!important;
		transition: none!important;
	}
}














/**************************************** CUSTOM TEMPLATES ****************************************/


/**
* SOCIAL REDIRECT
*/
body.page-template-social-redirect #masthead,
body.page-template-social-redirect #site-navigation,
body.page-template-social-redirect label#header-label-menu-mobile,
body.page-template-social-redirect #colophon { display: none; }









/**
* 404
**/
/* Aucune commande */
body.error404 #content .title-404 {
	border: none;
	padding: 0;
	display: block;
	margin: 80px auto 15px auto;
	background-color: transparent;
	background-image: none;
	background: none;
	font-size: 28px;
	font-size: 1.4rem;
	text-align: center;
	font-weight: 700;
	color: #030303;
}

body.error404 #content .subtitle-404 {
	font-size: 20px;
	font-size: 1rem;
	text-align: center;
	margin: 0 auto;
	color: #757575;
}

/* Links */

body.error404 .home-links {
	font-size: 0;
	position: relative;
	padding: 80px 10px 0 10px;
}

body.error404 .home-links:before {
	content: '';
	display: block;
	width: 10px;
	height: 100%;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -5px;
	background-color: #FFFFFF;
	z-index: 2;
}

body.error404 .home-links > a {
	display: inline-block;
	height: 606px;
	width: 50%;
	margin-bottom: 10px;
	vertical-align: top;
	display: -webkit-inline-flex;
	display: -moz-inline-flex;
	display: -ms-inline-flex;
	display: -o-inline-flex;
	display: inline-flex;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
	justify-content: center;
	-ms-align-items: center;
	align-items: center;
	position: relative;
	z-index: 1;
	background-image: var(--background), var(--background_min);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center center;
	text-decoration: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 8px;
}

body.error404 .home-links > a:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: #000;
	opacity: .5;
	z-index: 1;
}

body.error404 .home-links > a:after {
	content: '';
	position: absolute;
	left: 105px;
	right: 100px;
	top: 100px;
	bottom: 100px;
	background-color: #9E422E;
	opacity: 0;
	z-index: 2;
	-webkit-transition: all .6s cubic-bezier(.2,.4,.2,1);
	-o-transition: all .6s cubic-bezier(.2,.4,.2,1);
	transition: all .6s cubic-bezier(.2,.4,.2,1);
}

body.error404 .home-links > a:nth-child(3n+1):after {
	background-color: #D2AD29;
}

body.error404 .home-links > a:nth-child(odd):after {
	right: 105px;
	left: 100px;
}

body.error404 .home-links > a:hover:after,
body.error404 .home-links > a:focus:after {
	left: 55px;
	top: 50px;
	right: 50px;
	bottom: 50px;
	opacity: .75;
}

body.error404 .home-links > a:hover:nth-child(odd):after,
body.error404 .home-links > a:focus:nth-child(odd):after {
	left: 50px;
	right: 55px;
}

body.error404 .home-links > a > img {
	position: relative;
	z-index: 2;
	margin-bottom: 30px;
}

body.error404 .home-links > a > span {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
	justify-content: center;
	-ms-align-items: center;
	align-items: center;
	width: 352px;
	height: 170px;
	border: 3px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 49px;
	font-size: 2.72222rem;
	font-weight: 400;
	line-height: 1.286;
	text-transform: uppercase;
	position: relative;
	z-index: 3;
}

body.error404 .home-links > a > span > span {
	letter-spacing: 0.045em;
	position: relative;
	left: 0;
}

body.error404 .home-links > a:nth-child(2) > span > span {
	letter-spacing: 0.16em;
	position: relative;
	left: 4px;
}

body.error404 .home-links > a:nth-child(3) > span > span {
	letter-spacing: 0.237em;
	position: relative;
	left: 5px;
}

body.error404 .home-links > a:nth-child(4) > span > span {
	letter-spacing: 0.265em;
	position: relative;
	left: 7px;
}

body.error404 .home-links > a > span > span:last-child {
	letter-spacing: 0.015em;
	position: relative;
	left: 0;
}

body.error404 .home-links > a:nth-child(2) > span > span:last-child {
	letter-spacing: 0.24em;
	position: relative;
	left: 6px;
}

body.error404 .home-links > a:nth-child(3) > span > span:last-child {
	letter-spacing: 0.196em;
	position: relative;
	left: 4px;
}

body.error404 .home-links > a:nth-child(4) > span > span:last-child {
	letter-spacing: 0.272em;
	position: relative;
	left: 6px;
}










/**
* SPOILER
**/
div.spoiler-wrap {
	background-color: transparent;
	background-image: none;
	background: none;
	border: none;
	border-radius: 0;
	margin: 0;
}

.spoiler-head {
	width: auto;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

.spoiler-head .dashicons {
	display: none;
}

div.spoiler-body {
	background-color: transparent;
	background-image: none;
	background: none;
	padding: 0;
	border: none;
}






