@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url(//www.latoscane.net/wp-content/themes/evolve-plus-child/fonts/roboto-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100 900;
font-display: swap;
src: url(//www.latoscane.net/wp-content/themes/evolve-plus-child/fonts/roboto-latin-italic.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Sumana';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//www.latoscane.net/wp-content/themes/evolve-plus-child/fonts/sumana-latin-400.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Sumana';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//www.latoscane.net/wp-content/themes/evolve-plus-child/fonts/sumana-latin-700.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} body #tagline,
body .post-title,
body .post-title a,
body .blog-title,
body .post-content,
body #sticky-title,
body .page-nav a,
body .navbar-nav .nav-link,
body .navbar-nav .dropdown-item,
body .navbar-nav .dropdown-menu,
body .menu-header,
body .header-wrapper .header-search,
body .sticky-header,
body .navbar-toggler,
body .navbar-nav .mega-menu .widget-title,
body .navbar-nav .mega-menu .widget-content,
body #posts-slider h5 a,
body #posts-slider p,
body .widget-content,
body .aside,
body .aside a,
body .content-box h5.card-title,
body .content-box p,
body h3.content-box-section-title,
body h3.testimonials-section-title,
body h3.counter-circle-section-title,
body .counter-circle-text,
body .counter-circle-text h5,
body h3.custom-content-section-title,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body #copyright,
body #copyright a {
font-family: 'Roboto', Arial, sans-serif;
}
.sticky-header {
background: rgba(31, 81, 84,.95);
}
.blog-shortcode .post-content {
margin: 0rem 0 !important;
}
.lcp_catlist2 {
font-size: .9em;
background-color: #fbfaf5;
padding: 8px;
list-style: none !important;
list-style-position: inside !important;
margin-left: 0x !important;
}
.lcp_catlist2 li {
overflow: hidden; margin-bottom: 8px;
}
.lcp_catlist2 li img {
float: left; margin: 0 5px 0px 0; width: 60px;
height: 40px;
}
.lcp_catlist2 li a:first-of-type {
display: inline-block; margin-bottom: 0px; }
.lcp_catlist2 li .lcp_excerpt {
display: block; }
.widget-content {
padding: 20px 30px 20px 30px;
}
.card-deck .post-title {
margin-bottom: 1rem;
}
.card-deck .post-content {
margin: 1rem 0;
}
.travelersmap-container {
margin: 1rem 0rem 1.5rem 0rem;
}
ul h3 {
margin-top:1rem;
}
.buttonintext {
margin-bottom: 0rem;
border-style: none !important;
}
.post-content h2 {
margin-top:1.3rem;
}
#secondary {
background-color:#fff5ec;
}
#tagline {
padding-top: 1.5rem;
}
@media (max-width: 767.98px) { blockquote {
font-size: 1rem;	
font-weight: normal;}
.travelersmap-container {
height: 350px !important;
}
.post {
margin-bottom: .5rem;}
h2 {
font-size: 1.5rem;	}
h3 {
font-size: 1.3rem;	}
h4 {
font-size: 1.15rem;	}
.lwptoc {
width:100% !important;}
.post-title, .post-title a {
font-size: 1.6rem;
margin-bottom: 0.1em;}
.a-droite-titre img {
margin-bottom: 0.2em;
margin-left: .5em; }
.post-meta {
font-size: 0.65rem;
margin-bottom: 0rem; }
.post-meta {
font-size: 0rem;}
.post-meta .icon {
display:none;}
.lwptoc:first-child {
margin-top: 0rem  !important;
}
.lwptoc {
margin: 1rem 0 !important;
}
.post-content {
margin: .4rem 0;
}
.share-this, .comment-count {
margin: .5rem 0;
}
.post-meta .col
{
position: relative;
width: 100%;
padding-right: .1rem;
padding-left: .1rem;
}
ul.lcp_catlist2 {
margin-left: 0rem !important;	
}
img {
max-height:250px;
object-fit: contain;
}
img.alignleft {
margin: 0 .3rem .3rem 0;
}
img.alignright {
margin: 0 0 .3rem .3rem ;
}
.col-md-4 {
-ms-flex: 0 0 100%; flex: 0 0 100%; }
}
.a-droite-titre {
float: right;
text-align: right;
background-color: #ffffff;
} @media (min-width: 768px) {
#primary-menu > ul > .menu-item-has-children > .dropdown-menu,
#sticky-menu > ul > .menu-item-has-children > .dropdown-menu {
overscroll-behavior: contain;
scrollbar-width: thin;
}
}
@media (min-width: 768px) { #primary-menu .dropdown-menu.animated,
#sticky-menu .dropdown-menu.animated {
-webkit-animation: none !important;
animation: none !important;
}
}
.bi-fb {
width: 100%;
box-sizing: border-box;
padding: 12px;
border: 1px solid #ddd;
border-radius: 6px;
background: #fff;
}
.bi-fb-top {
display: flex;
align-items: center;
gap: 11px;
}
.bi-fb-logo {
flex: 0 0 58px;
width: 58px;
height: 58px;
}
.bi-fb-logo img {
display: block;
width: 58px;
height: 58px;
object-fit: cover;
border-radius: 50%;
}
.bi-fb-content {
min-width: 0;
line-height: 1.3;
}
.bi-fb-name {
display: block;
font-size: 16px;
font-weight: 700;
text-decoration: none;
}
.bi-fb-subtitle,
.bi-fb-followers {
font-size: 13px;
line-height: 1.4;
}
.bi-fb-followers {
margin-top: 2px;
}
.bi-fb-buttons {
display: flex;
gap: 7px;
width: 100%;
margin-top: 11px;
}
.bi-fb-follow,
.bi-fb-share {
flex: 1 1 0;
min-width: 0;
box-sizing: border-box;
padding: 6px 8px;
border-radius: 4px;
text-align: center;
font-size: 14px;
font-weight: 600;
line-height: 1.25;
text-decoration: none !important;
white-space: nowrap;
}
.bi-fb-follow {
background: #1877f2;
border: 1px solid #1877f2;
color: #fff !important;
}
.bi-fb-share {
background: #fff;
border: 1px solid #1877f2;
color: #1877f2 !important;
}
.bi-fb-icon,
.bi-share-icon {
display: inline-block;
margin-right: 4px;
font-weight: 700;
}
.bi-fb-follow:hover {
color: #fff !important;
}
.bi-fb-share:hover {
color: #1877f2 !important;
} .gyg-widget {
float: right;
width: 50%;
margin-left: 20px;
}
.header-widgets { padding-top: 0; }
.post-badge {
position: absolute;
right: 0;
bottom: 0;
z-index: 10;
padding: 4px 10px;
border-radius: 4px;
color: #fff;
font-size: 12px;
font-weight: 700;
}
.badge-article-presentation { background-color: rgba(178, 34, 34, .7); }
.badge-article-guide,
.badge-article-guide-region { background-color: rgba(46, 139, 87, .7); }
.article-badge {
position: absolute;
top: 0;
right: 0;
z-index: 10;
padding: 1px 8px;
border-bottom-left-radius: 6px;
background: rgba(46, 139, 87, .7);
color: #fff;
font-size: 12px;
font-weight: 700;
}
.tag-article-guide.card,
.tag-article-guide-region.card { background: #f4f8f5; }
.card { padding: 1rem !important; }
.alert-success {
border-color: #fff5ec;
background-color: #fff5ec;
color: #4e3f32;
}
.sticky.formatted-post {
background: #fff5ec;
color: #4e3f32 !important;
}
.formatted-post .post-title a,
.formatted-post .post-meta,
.formatted-post .post-meta a,
.formatted-post .post-content,
.formatted-post .page-item.disabled .page-link,
.formatted-post .navigation a,
.formatted-post .post-content .number-pagination a:link { color: #4e3f32; }
.header {
padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 768px) {
.col-md-3 {
flex: 0 0 20%;
max-width: 25%;
}
}
#wmt_widget-2 .plugin-tourisme {
display: flex;
align-items: center;
justify-content: left;
gap: 16px;
max-height: none;
margin: 0 !important;
padding: 0 !important;
overflow: visible;
}
#wmt_widget-2 .plugin-tourisme a img {
flex-shrink: 0;
width: auto;
height: 35px;
margin: 0 4px 0 0;
padding: 0;
}
#wmt_widget-2 {
margin-bottom: -40px !important;
padding-bottom: 0 !important;
}
#search-2 {
margin-bottom: -70px !important;
padding-bottom: 0 !important;
}
.boxlist,
.boxlist div { margin: 0; }
.boxlist { width: 100%; }
.boxlist ul {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
}
.boxlist li {
display: flex;
padding: 0;
overflow: visible;
}
.boxlist ul li a {
display: flex;
align-items: center;
gap: 12px;
width: 100%;
margin: 0;
padding: 5px;
border-bottom: 1px solid #d2d2d2;
background-color: #fff5ec;
color: #a22b2b;
font-size: 1.1rem;
font-weight: 400;
line-height: 1.1;
text-align: left;
transition: background-color .5s ease;
}
.boxlist ul li a img { margin-right: 0; }
.boxlist ul li a span {
max-width: none;
line-height: 1.1;
white-space: normal;
overflow: visible;
text-overflow: unset;
}
.boxlist h3 { font: bold 20px/1.5 Helvetica, Verdana, sans-serif; }
.boxlist li:hover,
.boxlist a:hover {
background: #efd9a9;
cursor: pointer;
}
.boxlist li:hover { color: #fff; }
.boxlist a:hover { color: #a2afb6; }
.titre-avec-etoiles {
display: flex;
align-items: center;
justify-content: space-between;
}
.header.container .col-md-auto #website-title {
display: inline-block;
padding: 2px 18px;
border-radius: 25px;
background: rgba(241, 229, 143, .16);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(4px);
}
#website-title a {
color: #fff;
text-shadow: 0 1px 4px rgba(0, 0, 0, .65), 0 0 2px rgba(0, 0, 0, .7);
}
.header-logo-container { opacity: .92; } .latoscane-title-region,
.latoscane-title-region-main,
.latoscane-title-region-copy {
display: contents;
}
.latoscane-title-actions,
.latoscane-mobile-header-search {
display: none;
}
.latoscane-site-signature {
display: none;
}
.latoscane-travel-widget-title {
display: none;
}
.latoscane-title-region-mobile-breadcrumb {
display: none;
} .latoscane-archive-card-hero {
display: flex;
flex-direction: column;
}
.latoscane-archive-card-overlay {
order: -1;
}
@media (min-width: 576px) and (max-width: 767.98px) {
.header-v1 .header.container,
.header-v1 .menu-header .header-mega-menu.container,
.sticky-header > .container,
.content > .container {
width: 100% !important;
max-width: none !important;
}
.content > .container {
padding-right: 15px;
padding-left: 15px;
}
.content > .container > .row:has(> #primary) {
display: grid;
grid-template-columns: minmax(0, 2fr) minmax(185px, 1fr);
grid-auto-flow: row;
gap: 1rem;
align-items: start;
margin-right: 0;
margin-left: 0;
}
.content > .container > .row:has(> #primary) > #primary {
grid-column: 1;
grid-row: 1 / span 2;
order: initial !important;
width: auto;
max-width: none;
min-width: 0;
padding: 0;
}
.content > .container > .row:has(> #primary) > #secondary-2,
.content > .container > .row:has(> #primary) > #secondary {
grid-column: 2;
order: initial !important;
width: auto;
max-width: none;
min-width: 0;
padding: 0;
}
.content > .container > .row:has(> #primary) > #secondary-2 {
grid-row: 1;
}
.content > .container > .row:has(> #primary) > #secondary {
grid-row: 2;
} .content > .container > .row:has(> #primary):not(:has(> #secondary-2)) > #secondary {
grid-row: 1;
align-self: start;
}
.content > .container > .row:has(> #primary) > #secondary.sticky-sidebar {
position: static !important;
top: auto !important;
transform: none !important;
} .content > .container > .row:has(> #primary) > #secondary-2,
.content > .container > .row:has(> #primary) > #secondary {
margin-top: 0 !important;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) .widget-content {
padding: 8px !important;
font-size: .85rem;
line-height: 1.35;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) .widget-title {
padding: .55rem 0;
font-size: 1rem;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) .widget-title-background {
left: -8px !important;
right: -23px !important;
padding-top: .55rem;
} .content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) .widget_search {
display: none !important;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) .widget_wmt_widget {
margin-bottom: 0 !important;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) .widget_wmt_widget .latoscane-travel-widget-title {
display: block;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) {
display: flex;
flex-direction: column;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) > .widget {
order: 3;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) > #text-4 {
order: 1;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) > #wmt_widget-2 {
order: 2;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) .widget_wmt_widget .boxlist ul li a {
gap: 6px;
padding: 3px;
font-size: .82rem;
line-height: 1.15;
}
.content > .container > .row:has(> #primary) > :is(#secondary-2, #secondary) .widget_wmt_widget .plugin-tourisme a img {
width: 26px;
height: 26px;
margin-right: 0;
}
body.archive #primary .post-content,
body.blog #primary .post-content {
margin: 0 0 .75rem !important;
}
body.archive #primary .post-meta-footer,
body.blog #primary .post-meta-footer {
margin: 0 0 .75rem !important;
line-height: 1.25;
}
body.archive #primary .post-meta-footer > *,
body.blog #primary .post-meta-footer > *,
body.archive #primary .comment-count,
body.blog #primary .comment-count {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
body.archive #primary .card-deck .card,
body.blog #primary .card-deck .card {
margin-bottom: 1.25rem !important;
}
} @media (min-width: 768px) and (max-width: 991.98px) {
.header-v1 .header.container,
.header-v1 .menu-header .header-mega-menu.container,
.sticky-header > .container,
.content > .container {
width: 100% !important;
max-width: none !important;
}
}
@media (max-width: 767.98px) {
body {
font-size: 15px !important;
}
.lwptoc {
margin-top: 0 !important;
margin-bottom: 16px !important;
}
.header-block:has(.header-widgets > .row:empty),
.header-block:empty {
display: none !important;
}
#header.header-v1 {
position: relative;
--latoscane-control-size: 43px;
--latoscane-control-gap: 7px;
--latoscane-control-top: .45rem;
--latoscane-control-background: #cd9832;
} .header-v1 .custom-header {
height: 70px !important;
background: #f5e7d6 !important;
border-bottom: 1px solid #d7a55e !important;
}
.header-v1 .custom-header::after {
position: absolute;
top: 50%;
right: auto !important;
left: .65rem;
z-index: 2;
width: 90px;
height: 70px;
content: '';
background: url(//www.latoscane.net/wp-content/themes/evolve-plus-child/images/logo-la-toscane-disque-rogne2.png) center / contain no-repeat;
transform: translateY(-50%);
} .header-v1 .custom-header::before { content: none !important; }
.header-v1 .custom-header .header.container {
height: 100%;
padding: 0 .7rem !important;
}
.header-v1 .header.container,
.header-v1 .header-mega-menu.container {
width: 100%;
max-width: none;
}
.header-v1 .header > .row {
height: 100%;
flex-wrap: nowrap;
align-items: center !important;
padding-left: 6.4rem !important;
padding-right: 3.35rem !important;
}
.header-v1 .header > .row > .col:has(> .social-media-links),
.header-v1 .header > .row > .col-lg-auto:has(> .widget_custom_html) {
display: none !important;
} .header-v1 .custom-header .header-logo-container {
display: none !important;
}
.header-v1 .custom-header .header > .row > :has(> #website-title) {
display: block;
flex: 1 1 auto;
order: 2 !important;
width: auto;
min-width: 0;
margin: 0;
padding: 0;
}
.header-v1 .custom-header #website-title,
.header-v1 .custom-header #website-title a {
display: block !important;
margin: 0 !important;
padding: 0 !important;
border-radius: 0 !important;
background: transparent !important;
-webkit-backdrop-filter: none !important;
backdrop-filter: none !important;
color: #1f3542 !important;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif !important;
font-size: clamp(1.35rem, 5vw, 1.75rem) !important;
font-weight: 600 !important;
letter-spacing: .005em !important;
line-height: .95 !important;
text-decoration: none !important;
text-shadow: 0 1px 0 rgba(255, 255, 255, .85);
}
.header-v1 .custom-header .latoscane-site-signature {
display: block;
margin-top: .25rem;
color: #6c7556;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
font-size: calc(clamp(.58rem, 2.2vw, .68rem) + 1px);
font-weight: 500;
letter-spacing: .012em;
line-height: 1.15;
text-shadow: none;
}
.header-v1 .menu-header,
.header-v1 .menu-header .header-mega-menu,
.header-v1 .menu-header .header-mega-menu > .row,
.header-v1 .menu-header .main-menu {
position: static !important;
min-height: 0;
margin: 0;
padding: 0;
}
.header-v1 .menu-header {
display: block !important;
height: 0;
overflow: visible;
background: transparent !important;
z-index: 30;
}
.header-v1 .menu-header .main-menu {
display: block;
width: 100%;
}
.header-v1 .menu-header .navbar-toggler,
.header-v1 .menu-header .header-search {
position: absolute;
z-index: 1002;
margin: 0 !important;
padding: 0 !important;
}
.header-v1 .menu-header .header-mega-menu > .row > .header-search {
display: none !important;
}
.header-v1 .menu-header .latoscane-mobile-header-search {
display: block !important;
}
.header-v1 .menu-header .navbar-toggler {
top: var(--latoscane-control-top);
right: .65rem;
display: flex;
align-items: center;
justify-content: center;
width: var(--latoscane-control-size);
height: var(--latoscane-control-size);
background-color: var(--latoscane-control-background) !important;
border: 0 !important;
border-radius: .35rem;
box-shadow: none !important;
}
.header-v1 .menu-header .navbar-toggler .icon,
.header-v1 .menu-header .header-search .icon-search {
width: 1.7rem;
height: 1.7rem;
margin: 0;
fill: #fff;
}
.header-v1 .menu-header .header-search {
top: calc(var(--latoscane-control-top) + var(--latoscane-control-size) + var(--latoscane-control-gap));
right: .65rem;
width: var(--latoscane-control-size);
height: var(--latoscane-control-size);
}
.header-v1 .menu-header .header-search label {
position: relative;
display: block;
width: 100%;
height: 100%;
margin: 0;
}
.header-v1 .menu-header .header-search .form-control {
position: absolute !important;
top: 0 !important;
right: 0 !important;
width: var(--latoscane-control-size);
height: var(--latoscane-control-size);
min-height: var(--latoscane-control-size);
padding: 0;
border: 0;
border-radius: .3rem;
background: var(--latoscane-control-background) !important;
box-shadow: none !important;
color: transparent;
font-size: 0;
text-indent: -9999px;
transition: none;
}
.header-v1 .menu-header .header-search .icon-search {
position: absolute;
top: 50%;
left: 50%;
z-index: 2;
margin: 0;
transform: translate(-50%, -50%);
cursor: pointer;
pointer-events: auto;
}
.header-v1 .menu-header .header-search .form-control:focus,
.header-v1 .menu-header .header-search.is-open .form-control {
width: min(280px, calc(100vw - 54px));
padding: 0 2.35rem 0 .7rem;
color: inherit;
font-size: 1rem;
text-indent: 0;
}
.header-v1 .menu-header .header-search:focus-within .icon-search,
.header-v1 .menu-header .header-search.is-open .icon-search {
right: .7rem;
left: auto;
transform: translateY(-50%);
}
.header-v1 .menu-header #primary-menu,
.header-v1 .menu-header #primary-menu.collapsing {
position: fixed !important;
top: 0 !important;
right: 0 !important;
bottom: 0 !important;
left: auto !important;
z-index: 1000;
display: block !important;
width: min(88vw, 340px) !important;
height: 100dvh !important;
max-width: 340px !important;
margin: 0 !important;
padding: 7rem .75rem 1rem;
overflow-x: hidden !important;
overflow-y: auto !important;
background: #5d2100;
box-shadow: -8px 0 24px rgba(0, 0, 0, .28);
opacity: 0;
visibility: hidden;
transform: translate3d(100%, 0, 0);
transition: transform .2s ease, opacity .15s ease, visibility 0s linear .2s !important;
pointer-events: none;
-webkit-overflow-scrolling: touch;
}
.header-v1 .menu-header .navbar-toggler[aria-expanded="true"] ~ #primary-menu {
opacity: 1;
visibility: visible;
transform: translate3d(0, 0, 0);
transition-delay: 0s !important;
pointer-events: auto;
}
body:has(.header-v1 .menu-header .navbar-toggler[aria-expanded="true"]) {
overflow: hidden;
}
body .content {
padding-top: 0;
border-top: 2px solid #e6c888;
}
.latoscane-title-region {
position: relative;
display: block;
width: calc(100% + 30px);
min-height: 9.75rem;
margin: 0 -15px .7rem;
overflow: hidden;
background-color: #6b6458;
background-image: linear-gradient(rgba(29, 31, 27, .34), rgba(29, 31, 27, .62)), var(--latoscane-title-image, none);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.latoscane-title-region--archive {
min-height: 9.5rem;
}
#primary .latoscane-title-region--archive .latoscane-title-region-copy {
padding-right: 0;
}
#primary .latoscane-title-region--archive .post-title,
#primary .latoscane-title-region--archive .page-title {
max-width: 100%;
font-size: clamp(1.35rem, 7vw, 1.85rem);
line-height: 1.08;
word-break: normal;
overflow-wrap: normal;
hyphens: none;
}
.latoscane-title-region-main {
position: absolute;
right: 0;
bottom: 2rem;
left: 0;
display: block;
padding: .65rem 1rem;
color: #fff;
}
.latoscane-title-region-copy {
display: block;
min-width: 0;
padding-right: clamp(150px, 50vw, 205px);
}
.latoscane-title-actions {
--latoscane-title-action-size: clamp(34px, 9.8vw, 43px);
--latoscane-title-action-gap: clamp(3px, 1vw, 5px);
position: absolute;
right: .55rem;
bottom: .55rem;
display: flex;
align-items: flex-end;
justify-content: flex-end;
gap: var(--latoscane-title-action-gap);
margin: 0;
}
.latoscane-title-action {
display: flex;
flex: 0 0 var(--latoscane-title-action-size);
flex-direction: column;
align-items: center;
justify-content: flex-end;
width: var(--latoscane-title-action-size);
min-width: 0;
color: #fff !important;
font-size: 0;
line-height: 1;
text-align: center;
text-decoration: none !important;
text-shadow: 0 1px 2px rgba(0, 0, 0, .8);
}
.latoscane-title-action-icon {
position: relative;
display: flex;
flex: 0 0 var(--latoscane-title-action-size);
align-items: center;
justify-content: center;
box-sizing: border-box;
width: var(--latoscane-title-action-size);
height: var(--latoscane-title-action-size);
margin: 0 auto .18rem;
border: 1px solid rgba(255, 255, 255, .65);
border-radius: 50%;
background: rgba(96, 74, 51, .94);
color: #fff;
line-height: 1;
text-shadow: none;
}
.latoscane-title-action-icon .dashicons {
display: block;
width: 1em;
height: 1em;
margin: 0;
padding: 0;
font-size: clamp(22px, 6.2vw, 27px);
line-height: 1;
}
.latoscane-title-action-icon--weather .dashicons {
transform: translateY(-4px);
}
.latoscane-title-action-temperature {
position: absolute;
right: 0;
bottom: 3px;
left: 0;
font: 700 9px/1 Arial, sans-serif;
text-align: center;
}
.latoscane-title-action-label {
display: block;
max-width: 100%;
font: 700 clamp(5.5px, 1.7vw, 7px)/1.1 Arial, sans-serif;
letter-spacing: 0;
white-space: nowrap;
}
.latoscane-title-region .post-title,
.latoscane-title-region .page-title {
margin: 0;
color: #fff;
font-size: 2.15rem !important;
line-height: 1.05;
text-shadow: 0 1px 2px rgba(0, 0, 0, .55);
}
.latoscane-title-region .titre-avec-etoiles {
display: block;
}
.latoscane-title-region .a-droite-titre {
float: none;
margin-top: .2rem;
background: transparent;
text-align: left;
}
.latoscane-title-region .a-droite-titre img {
height: 1.2rem !important;
margin: 0;
}
.latoscane-title-region--title-long .post-title,
.latoscane-title-region--title-long .page-title {
font-size: clamp(1.4rem, 6.4vw, 1.7rem) !important;
}
.latoscane-title-region--title-xlong .post-title,
.latoscane-title-region--title-xlong .page-title {
font-size: clamp(1.2rem, 5.6vw, 1.5rem) !important;
}
.latoscane-title-region > nav,
.latoscane-title-region > .latoscane-title-region-mobile-breadcrumb {
position: absolute;
right: 0;
bottom: 0;
left: 0;
margin: 0;
padding: .35rem .75rem;
background: rgba(255, 252, 246, .97);
}
.latoscane-title-region > nav .breadcrumb,
.latoscane-title-region > .latoscane-title-region-mobile-breadcrumb .breadcrumb {
margin: 0;
padding: 0;
background: transparent;
font-size: .78rem;
line-height: 1.25;
} .latoscane-title-region .post-meta {
display: none !important;
}
.latoscane-archive-title-wrap {
padding: 0 !important;
border: 0;
background: transparent;
color: inherit;
margin-bottom: 1rem !important;
}
.post-content img.alignleft,
.post-content img.alignright,
.post-content figure.alignleft,
.post-content figure.alignright,
.post-content .wp-caption.alignleft,
.post-content .wp-caption.alignright {
box-sizing: border-box;
width: auto !important;
max-width: 55% !important;
height: auto !important;
}
.post-content figure.alignleft img,
.post-content figure.alignright img,
.post-content .wp-caption img {
width: 100% !important;
max-width: 100% !important;
height: auto !important;
}
}
@media (max-width: 575.98px) {
.content > .container {
width: 100%;
max-width: none;
padding-right: 15px;
padding-left: 15px;
}
.content > .container > .row:has(> #primary) {
display: flex;
margin-right: -15px;
margin-left: -15px;
}
.content > .container > .row:has(> #primary) > #primary,
.content > .container > .row:has(> #primary) > #secondary-2,
.content > .container > .row:has(> #primary) > #secondary {
flex: 0 0 100% !important;
width: 100%;
max-width: 100% !important;
min-width: 0;
}
.content > .container > .row:has(> #primary) > #primary { order: 1 !important; }
.content > .container > .row:has(> #primary) > #secondary-2 { order: 2 !important; margin-top: 1rem; }
.content > .container > .row:has(> #primary) > #secondary { order: 3 !important; margin-top: 1rem; }
#primary article:has(> .latoscane-title-region) > .evolve-plus-post-thumbnail {
display: none !important;
}
#primary .post-content { margin-top: 1.3rem !important; }
body.single #primary .post-content,
body.page #primary .post-content { margin-top: 0 !important; }
body.archive #primary .thumbnail-post,
body.blog #primary .thumbnail-post {
margin: 0;
aspect-ratio: 3.1 / 1;
}
body.archive #primary .thumbnail-post img,
body.blog #primary .thumbnail-post img {
width: 100%;
height: 100%;
object-fit: cover;
}
body.archive #primary .latoscane-archive-card-hero,
body.blog #primary .latoscane-archive-card-hero {
position: relative;
}
body.archive #primary .latoscane-archive-card-hero::after,
body.blog #primary .latoscane-archive-card-hero::after {
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
aspect-ratio: 3.1 / 1;
content: '';
background: linear-gradient(90deg, rgba(44, 26, 10, .65), rgba(44, 26, 10, .22) 72%, rgba(44, 26, 10, .4));
pointer-events: none;
}
body.archive #primary .latoscane-archive-card-overlay,
body.blog #primary .latoscane-archive-card-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 2;
display: flex;
flex-direction: column;
justify-content: space-between;
width: 100%;
aspect-ratio: 3.1 / 1;
padding: .55rem .7rem;
color: #fff;
pointer-events: none;
}
body.archive #primary .latoscane-archive-card-overlay .post-title,
body.blog #primary .latoscane-archive-card-overlay .post-title {
max-width: 88%;
margin: 0;
font-size: clamp(1.1rem, 5.1vw, 1.45rem) !important;
line-height: 1.05;
text-shadow: 0 1px 2px rgba(0, 0, 0, .8);
}
body.archive #primary .latoscane-archive-card-overlay .post-title a,
body.blog #primary .latoscane-archive-card-overlay .post-title a {
color: #fff;
pointer-events: auto;
}
body.archive #primary .latoscane-archive-card-overlay .post-meta,
body.blog #primary .latoscane-archive-card-overlay .post-meta {
display: none;
}
body.archive #primary .latoscane-archive-card-overlay .post-badge,
body.blog #primary .latoscane-archive-card-overlay .post-badge,
body.archive #primary .latoscane-archive-card-overlay .article-badge,
body.blog #primary .latoscane-archive-card-overlay .article-badge {
pointer-events: auto;
}
body.archive #primary .latoscane-archive-card-hero + .post-content,
body.blog #primary .latoscane-archive-card-hero + .post-content {
margin-top: .5rem !important;
}
body.archive #primary .latoscane-archive-thumbnail-link,
body.blog #primary .latoscane-archive-thumbnail-link {
display: block;
height: 100%;
}
body.archive #primary .latoscane-archive-card-hero .thumbnail-post .mask,
body.blog #primary .latoscane-archive-card-hero .thumbnail-post .mask {
pointer-events: none;
}
body.archive #primary .latoscane-archive-card-hero ~ .card-body,
body.blog #primary .latoscane-archive-card-hero ~ .card-body {
display: none;
}
body.archive #primary .post-content,
body.blog #primary .post-content {
margin-bottom: 1rem !important;
}
body.archive #primary .comment-count,
body.blog #primary .comment-count {
margin: 0 !important;
}
.card-deck .card { margin-bottom: 1rem !important; }
.lwptoc,
.lwptoc * { font-size: 13px !important; }
body.archive #primary > nav[aria-label="breadcrumb" i] {
display: none;
}
.latoscane-title-region--archive > .latoscane-title-region-mobile-breadcrumb {
display: block;
}
#primary .latoscane-title-region > nav .breadcrumb,
#primary .latoscane-title-region > .latoscane-title-region-mobile-breadcrumb .breadcrumb {
max-height: 2.5em;
overflow: hidden;
align-content: flex-start;
} #primary .latoscane-title-region > nav .breadcrumb-item,
#primary .latoscane-title-region > .latoscane-title-region-mobile-breadcrumb .breadcrumb-item {
min-width: 0;
white-space: nowrap;
}
#primary .latoscane-title-region > nav .breadcrumb-item:last-child,
#primary .latoscane-title-region > .latoscane-title-region-mobile-breadcrumb .breadcrumb-item:last-child {
overflow: hidden;
text-overflow: ellipsis;
}
#primary .latoscane-title-region--singular {
display: grid;
grid-template-rows: auto auto;
min-height: 0;
}
.latoscane-title-region--archive {
display: grid;
grid-template-rows: auto auto;
min-height: 9.5rem;
}
#primary .latoscane-title-region--singular > nav {
position: static;
grid-row: 2;
}
.latoscane-title-region--archive > .latoscane-title-region-mobile-breadcrumb {
position: static;
grid-row: 2;
}
#primary .latoscane-title-region--singular .latoscane-title-region-main {
position: static;
display: grid;
box-sizing: border-box;
grid-row: 1;
grid-template-rows: auto 1fr auto;
min-height: 7.75rem;
padding: .75rem 1rem .35rem;
}
.latoscane-title-region--archive .latoscane-title-region-main {
position: static;
display: grid;
box-sizing: border-box;
grid-row: 1;
grid-template-rows: auto 1fr auto;
min-height: 7.75rem;
padding: .75rem 1rem .35rem;
}
#primary .latoscane-title-region--singular .latoscane-title-region-copy {
grid-row: 1;
width: 100%;
padding: .35rem 0 0;
}
.latoscane-title-region--archive .latoscane-title-region-copy {
grid-row: 1;
width: 100%;
padding: .35rem 0 0;
}
#primary .latoscane-title-region--singular .post-title,
#primary .latoscane-title-region--singular .page-title,
.latoscane-title-region--archive .post-title,
.latoscane-title-region--archive .page-title {
max-width: 100%;
font-size: clamp(1.35rem, 6vw, 1.8rem) !important;
line-height: 1.08;
word-break: normal;
overflow-wrap: normal;
hyphens: none;
}
#primary .latoscane-title-region--singular .latoscane-title-actions {
position: static;
align-self: end;
justify-self: end;
grid-row: 3;
margin: 0;
}
.latoscane-title-region--archive .latoscane-title-actions {
position: static;
align-self: end;
justify-self: end;
grid-row: 3;
margin: 0;
}
}
@media (min-width: 576px) and (max-width: 767.98px) { .latoscane-title-region--archive {
display: grid;
grid-template-rows: auto auto;
min-height: 0;
}
.latoscane-title-region--archive .latoscane-title-region-main {
position: static;
display: grid;
box-sizing: border-box;
grid-row: 1;
grid-template-columns: minmax(0, 1fr) auto;
grid-template-rows: 1fr;
column-gap: .75rem;
height: 9.5rem;
min-height: 9.5rem;
padding: .75rem 1rem .35rem;
}
.latoscane-title-region--archive .latoscane-title-region-copy {
grid-column: 1;
grid-row: 1;
align-self: center;
width: 100%;
max-width: none;
padding: .35rem 0 0;
}
.latoscane-title-region--archive .post-title,
.latoscane-title-region--archive .page-title {
max-width: 100%;
font-size: clamp(1.35rem, 4vw, 1.8rem) !important;
line-height: 1.08;
word-break: normal;
overflow-wrap: normal;
hyphens: none;
}
.latoscane-title-region--archive .latoscane-title-actions {
position: static;
grid-column: 2;
grid-row: 1;
align-self: end;
justify-self: end;
margin: 0;
}
.latoscane-title-region--archive > .latoscane-title-region-mobile-breadcrumb {
position: static;
display: block;
grid-row: 2;
box-sizing: border-box;
max-height: 2.75rem;
overflow: hidden;
}
.latoscane-title-region--archive .latoscane-title-region-mobile-breadcrumb .breadcrumb {
max-height: 2.5em;
overflow: hidden;
align-content: flex-start;
}
.latoscane-title-region--archive .latoscane-title-region-mobile-breadcrumb .breadcrumb-item {
min-width: 0;
white-space: nowrap;
}
.latoscane-title-region--archive .latoscane-title-region-mobile-breadcrumb .breadcrumb-item:last-child {
overflow: hidden;
text-overflow: ellipsis;
}
#primary .latoscane-title-region { width: calc(150% + 46px);
margin-right: 0;
margin-left: -15px;
} .content > .container > .row:has(> #primary .latoscane-title-region) > :is(#secondary-2, #secondary) {
margin-top: calc(9.75rem + .7rem) !important;
}
.content > .container > .row:has(> #primary .latoscane-title-region--archive) > :is(#secondary-2, #secondary) { margin-top: 13.25rem !important;
}
}
@media (max-width: 767.98px) { #primary > article > .article-badge {
right: auto;
left: -15px;
}
#primary .latoscane-title-region--singular .latoscane-title-region-copy {
padding-top: calc(.35rem + 3px);
}
}
@media (min-width: 452px) and (max-width: 575.98px) {
.lwptoc {
float: right;
width: 50% !important;
margin-left: 1rem !important;
}
}
@media (max-width: 419.98px) {
.lwptoc,
.lwptoc .lwptoc_i {
display: block !important;
box-sizing: border-box;
width: 100% !important;
max-width: none !important;
}
} .latoscane-title-action-icon .dashicons { font-family: inherit; font-weight: normal; font-style: normal; flex-shrink: 0; }
.latoscane-title-action-icon .dashicons::before { content: ""; display: block; width: 100%; height: 100%; background-color: currentColor; -webkit-mask: var(--latoscane-dashicon-mask) center / contain no-repeat; mask: var(--latoscane-dashicon-mask) center / contain no-repeat; }
.latoscane-title-action-icon .dashicons-admin-home { --latoscane-dashicon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M16%208.5l1.53%201.53-1.060%201.060-6.47-6.47-6.47%206.47-1.060-1.060%207.53-7.53%204%204v-2h2v4zM10%206.040l6%205.99v5.97h-12v-5.97zM12%2017v-5h-4v5h4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E"); }
.latoscane-title-action-icon .dashicons-tickets-alt { --latoscane-dashicon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M20%206.38l-1.010%202.82v-0.010c-0.52-0.19-1.030-0.16-1.53%200.080s-0.85%200.62-1.040%201.14-0.16%201.030%200.070%201.53c0.24%200.5%200.62%200.84%201.15%201.030v0.010l-1.010%202.82-15.060-5.38%200.99-2.79c0.52%200.19%201.030%200.16%201.53-0.080%200.5-0.23%200.84-0.61%201.030-1.13s0.16-1.030-0.080-1.53c-0.23-0.49-0.61-0.83-1.13-1.020l1.020-2.87zM15.030%2012.070l1.37-3.76c0.12-0.31%200.1-0.65-0.040-0.95s-0.39-0.53-0.7-0.65l-7.52-2.73c-0.64-0.23-1.37%200.12-1.6%200.74l-1.37%203.76c-0.24%200.65%200.1%201.37%200.74%201.6l7.52%202.74c0.14%200.050%200.28%200.080%200.43%200.080%200.52%200%201-0.33%201.17-0.83zM7.97%204.45l7.51%202.73c0.19%200.070%200.34%200.21%200.43%200.39%200.080%200.18%200.090%200.38%200.020%200.57l-1.37%203.76c-0.13%200.38-0.58%200.59-0.96%200.45l-7.51-2.74c-0.39-0.14-0.59-0.57-0.45-0.96l1.37-3.76c0.1-0.29%200.39-0.49%200.7-0.49%200.090%200%200.17%200.020%200.26%200.050zM14.79%2016.59c0.35%200.27%200.75%200.41%201.2%200.41h0.010v3h-16v-2.96c0.55%200%201.030-0.2%201.41-0.59%200.39-0.38%200.59-0.86%200.59-1.41s-0.2-1.020-0.59-1.41-0.86-0.59-1.41-0.59v-3.040h1.050l-0.28%200.8%202.87%201.020c-0.51%200.16-0.89%200.62-0.89%201.18v4c0%200.69%200.56%201.25%201.25%201.25h8c0.69%200%201.25-0.56%201.25-1.25v-1.75l0.83%200.3c0.12%200.43%200.36%200.78%200.71%201.040zM3.25%2017v-4c0-0.41%200.34-0.75%200.75-0.75h0.83l7.92%202.83v1.92c0%200.41-0.34%200.75-0.75%200.75h-8c-0.41%200-0.75-0.34-0.75-0.75z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E"); }
.latoscane-title-action-icon .dashicons-airplane { --latoscane-dashicon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M17.6%2C2.4c-0.8-0.8-2.1-0.1-2.7%2C0.5l-3.5%2C3.8l-2.4-1l0.6-0.6c0.2-0.2%2C0.2-0.5%2C0-0.7C9.5%2C4.2%2C9.2%2C4.3%2C9%2C4.4L8.1%2C5.3L6.3%2C4.5%20L6.8%2C4C7%2C3.8%2C7%2C3.5%2C6.8%2C3.4c-0.2-0.2-0.5-0.2-0.7%2C0L5.3%2C4.2L4.8%2C4C4%2C3.6%2C3.1%2C3.7%2C2.5%2C4.4l5.8%2C5.8L6%2C12.6l-3.5-0.2L2%2C13.1l3.1%2C1.8%20L6.9%2C18l0.7-0.5L7.4%2C14l2.5-2.3l5.8%2C5.8c0.6-0.6%2C0.8-1.6%2C0.4-2.3l-0.2-0.5l0.8-0.8c0.2-0.2%2C0.2-0.5%2C0-0.7c-0.2-0.2-0.5-0.2-0.7%2C0%20l-0.5%2C0.5l-0.8-1.9l0.9-0.9c0.2-0.2%2C0.2-0.5%2C0-0.7c-0.2-0.2-0.5-0.2-0.6%2C0l-0.6%2C0.6l-1-2.4L17.2%2C5C17.8%2C4.5%2C18.4%2C3.1%2C17.6%2C2.4z%22%2F%3E%3C%2Fsvg%3E"); }
.latoscane-title-action-icon .dashicons-car { --latoscane-dashicon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2213.5%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M16.1%2C9h-1.6c-0.6-2.7-3.2-4.5-5.9-3.9C6.6%2C5.5%2C5%2C7%2C4.6%2C9H3.9C2.9%2C9%2C2%2C9.9%2C2%2C10.9v1.3c0%2C0.7%2C0.6%2C1.3%2C1.3%2C1.3%20h0.3c0-1.3%2C1.1-2.4%2C2.4-2.4c1.3%2C0%2C2.4%2C1.1%2C2.4%2C2.4h3.2c0-1.3%2C1.1-2.4%2C2.4-2.4c1.3%2C0%2C2.4%2C1.1%2C2.4%2C2.4v0h0.3c0.7%2C0%2C1.3-0.6%2C1.3-1.3V11%20C18%2C9.9%2C17.1%2C9%2C16.1%2C9z%20M6.2%2C9c0.5-1.9%2C2.5-2.9%2C4.3-2.4c1.1%2C0.3%2C2%2C1.2%2C2.4%2C2.4H6.2z%20M6%2C12c-0.8%2C0-1.5%2C0.7-1.5%2C1.5%20C4.5%2C14.3%2C5.2%2C15%2C6%2C15c0.8%2C0%2C1.5-0.7%2C1.5-1.5C7.5%2C12.7%2C6.8%2C12%2C6%2C12z%22%2F%3E%3C%2Fsvg%3E"); }
.latoscane-title-action-icon .dashicons-cloud { --latoscane-dashicon-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M14.9%2C9c0-0.3%2C0.1-0.6%2C0.1-1c0-2.2-1.8-4-4-4C9.4%2C4%2C8.1%2C4.9%2C7.4%2C6.2C7.2%2C6.1%2C6.8%2C6%2C6.5%2C6C5.1%2C6%2C4%2C7.1%2C4%2C8.5%20C4%2C8.7%2C4%2C8.9%2C4.1%2C9C2.3%2C9.3%2C1%2C10.7%2C1%2C12.5C1%2C14.4%2C2.6%2C16%2C4.5%2C16h10c1.9%2C0%2C3.5-1.6%2C3.5-3.5C18%2C10.7%2C16.7%2C9.2%2C14.9%2C9z%22%2F%3E%3C%2Fsvg%3E"); } @supports ((mask-image: url()) or (-webkit-mask-image: url())) {
.su-button .sui:is(.sui-hand-o-right, .sui-hand-o-up, .sui-hand-o-left, .sui-hand-o-down, .sui-map, .sui-map-marker, .sui-camera, .sui-ticket, .sui-info-circle, .sui-external-link) { font-family: inherit; }
.su-button .sui:is(.sui-hand-o-right, .sui-hand-o-up, .sui-hand-o-left, .sui-hand-o-down, .sui-map, .sui-map-marker, .sui-camera, .sui-ticket, .sui-info-circle, .sui-external-link)::before { content: ""; display: inline-block; width: var(--latoscane-su-icon-width); height: 1em; margin-left: var(--latoscane-su-icon-offset); vertical-align: -.125em; background-color: currentColor; -webkit-mask: var(--latoscane-su-icon) center / 100% 100% no-repeat; mask: var(--latoscane-su-icon) center / 100% 100% no-repeat; }
.su-button .sui-hand-o-right { --latoscane-su-icon-width: 1.000000em; --latoscane-su-icon-offset: 0.000000em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201792%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M256%20192c0%2035-29%2064-64%2064s-64-29-64-64%2029-64%2064-64%2064%2029%2064%2064zM1664%20768c0%2068-61%20128-128%20128h-576c0%2063%2096%20128%2096%20256%200%2096-75%20128-160%20128-28%200-79-116-90-139-12-22-24-44-37-65-33-53-71-99-112-145-64-73-135-163-241-163h-32v-640h32c175%200%20346-128%20540-128%20112%200%20189%2047%20189%20167%200%2019-2%2038-5%2056%2042%2023%2065%2080%2065%20126%200%2024-6%2048-18%2069%2034%2032%2053%2072%2053%20119%200%2032-14%2079-35%20103h331c69%200%20128%2059%20128%20128zM1792%20769c0-140-116-257-256-257h-169c-3-42-16-82-37-119%202-14%203-29%203-43%200-64-21-128-60-178%202-189-127-300-312-300-112%200-218%2031-322%2069-61%2022-160%2059-223%2059h-288c-71%200-128%2057-128%20128v640c0%2071%2057%20128%20128%20128h288c48%200%20116%2086%20145%20119%2036%2041%2070%2082%20100%20129%2058%2093%20101%20264%20235%20264%20159%200%20288-87%20288-256%200-44-7-87-22-128h374c138%200%20256-117%20256-255z%22%2F%3E%3C%2Fsvg%3E"); }
.su-button .sui-hand-o-up { --latoscane-su-icon-width: 0.857143em; --latoscane-su-icon-offset: 0.071429em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201536%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M1280-64c0%2035-29%2064-64%2064s-64-29-64-64%2029-64%2064-64%2064%2029%2064%2064zM1408%20700c0%20113-46%20189-167%20189-19%200-38-2-56-5-23%2042-80%2065-126%2065-24%200-48-6-69-18-32%2034-72%2053-119%2053-32%200-79-14-103-35v331c0%2069-59%20128-128%20128-68%200-128-61-128-128v-576c-63%200-128%2096-256%2096-96%200-128-75-128-160%200-28%20116-79%20139-90%2022-12%2044-24%2065-37%2053-33%2099-71%20145-112%2073-64%20163-135%20163-241v-32h640v32c0%20175%20128%20346%20128%20540zM1536%20705c0-112-31-218-69-322-22-61-59-160-59-223v-288c0-71-57-128-128-128h-640c-71%200-128%2057-128%20128v288c0%2048-86%20116-119%20145-41%2036-82%2070-129%20100-93%2058-264%20101-264%20235%200%20159%2087%20288%20256%20288%2044%200%2087-7%20128-22v374c0%20138%20117%20256%20255%20256%20140%200%20257-116%20257-256v-169c42-3%2082-16%20119-37%2014%202%2029%203%2043%203%2064%200%20128-21%20178-60%20189%202%20300-127%20300-312z%22%2F%3E%3C%2Fsvg%3E"); }
.su-button .sui-hand-o-left { --latoscane-su-icon-width: 1.000000em; --latoscane-su-icon-offset: 0.000000em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201792%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M1376%20128h32v640h-32c-106%200-177%2090-241%20163-41%2046-79%2092-112%20145-14%2022-26%2045-38%2068s-62%20136-89%20136c-85%200-160-32-160-128%200-128%2096-193%2096-256h-576c-67%200-128-60-128-128%200-69%2059-128%20128-128h331c-21-24-35-71-35-103%200-47%2019-87%2053-119-12-21-18-45-18-69%200-46%2023-103%2065-126-3-18-4-37-4-56%200-118%2073-167%20184-167%20199%200%20369%20128%20544%20128zM1664%20192c0%2035-29%2064-64%2064s-64-29-64-64%2029-64%2064-64%2064%2029%2064%2064zM1792%20768v-640c0-71-57-128-128-128h-288c-63%200-162-37-223-59-102-37-207-69-317-69-184%200-318%20104-317%20295l1%205c-40%2050-61%20114-61%20178%200%2014%201%2029%203%2043-21%2037-34%2077-37%20119h-169c-140%200-256%20117-256%20257%200%20138%20118%20255%20256%20255h374c-15%2041-22%2084-22%20128%200%20169%20129%20256%20288%20256%20134%200%20177-171%20235-264%2030-47%2064-88%20100-129%2029-33%2097-119%20145-119h288c71%200%20128-57%20128-128z%22%2F%3E%3C%2Fsvg%3E"); }
.su-button .sui-hand-o-down { --latoscane-su-icon-width: 0.857143em; --latoscane-su-icon-offset: 0.071429em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201536%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M1408%20576c0%20199-128%20369-128%20544v32h-640v-32c0-106-90-177-163-241-46-41-92-79-145-112-22-14-45-26-68-38s-136-62-136-89c0-85%2032-160%20128-160%20128%200%20193%2096%20256%2096v-576c0-67%2060-128%20128-128%2069%200%20128%2059%20128%20128v331c26-20%2070-35%20103-35%2047%200%2087%2019%20119%2053%2021-12%2045-18%2069-18%2046%200%20103%2023%20126%2065%2018-3%2037-4%2056-4%20118%200%20167%2073%20167%20184zM1280%201344c0%2035-29%2064-64%2064s-64-29-64-64%2029-64%2064-64%2064%2029%2064%2064zM1536%20580c0-184-104-318-295-317l-5%201c-50-40-114-61-178-61-14%200-29%201-43%203-34-19-80-33-119-37v-169c0-140-117-256-257-256-138%200-255%20118-255%20256v374c-39-16-86-22-128-22-168%200-256%20129-256%20288%200%20134%20171%20177%20264%20235%2047%2030%2088%2064%20129%20100%2033%2029%20119%2097%20119%20145v288c0%2071%2057%20128%20128%20128h640c71%200%20128-57%20128-128v-288c0-63%2037-162%2059-223%2037-102%2069-207%2069-317z%22%2F%3E%3C%2Fsvg%3E"); }
.su-button .sui-map { --latoscane-su-icon-width: 1.000000em; --latoscane-su-icon-offset: 0.000000em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201792%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M512%201536c17%200%2032-15%2032-32v-1472c0-12-7-23-17-28l-480-256c-5-3-10-4-15-4-17%200-32%2015-32%2032v1472c0%2012%207%2023%2017%2028l480%20256c5%203%2010%204%2015%204zM1760%201536c17%200%2032-15%2032-32v-1472c0-12-7-23-17-28l-480-256c-5-3-10-4-15-4-17%200-32%2015-32%2032v1472c0%2012%207%2023%2017%2028l480%20256c5%203%2010%204%2015%204zM640%201536c5%200%2010-1%2014-3l512-256c11-6%2018-17%2018-29v-1472c0-17-15-32-32-32-5%200-10%201-14%203l-512%20256c-11%206-18%2017-18%2029v1472c0%2017%2015%2032%2032%2032z%22%2F%3E%3C%2Fsvg%3E"); }
.su-button .sui-map-marker { --latoscane-su-icon-width: 0.571429em; --latoscane-su-icon-offset: 0.214286em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M768%20896c0%20141-115%20256-256%20256s-256-115-256-256%20115-256%20256-256%20256%20115%20256%20256zM1024%20896c0-61-7-124-33-179l-364-774c-21-44-67-71-115-71s-94%2027-114%2071l-365%20774c-26%2055-33%20118-33%20179%200%20283%20229%20512%20512%20512s512-229%20512-512z%22%2F%3E%3C%2Fsvg%3E"); }
.su-button .sui-camera { --latoscane-su-icon-width: 1.071429em; --latoscane-su-icon-offset: -0.035714em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M960%20864c159%200%20288-129%20288-288s-129-288-288-288-288%20129-288%20288%20129%20288%20288%20288zM1664%201280c141%200%20256-115%20256-256v-896c0-141-115-256-256-256h-1408c-141%200-256%20115-256%20256v896c0%20141%20115%20256%20256%20256h224l51%20136c25%2066%20103%20120%20173%20120h512c70%200%20148-54%20173-120l51-136h224zM960%20128c247%200%20448%20201%20448%20448s-201%20448-448%20448-448-201-448-448%20201-448%20448-448z%22%2F%3E%3C%2Fsvg%3E"); }
.su-button .sui-ticket { --latoscane-su-icon-width: 0.940290em; --latoscane-su-icon-offset: 0.029855em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201685%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M970%201084l316-316-572-572-316%20316zM760%20105l618%20618c25%2025%2025%2065%200%2090l-362%20362c-24%2024-66%2024-90%200l-618-618c-25-25-25-65%200-90l362-362c12-12%2027-18%2044-18s34%206%2046%2018zM1648%20742l-906-908c-50-49-133-49-182%200l-126%20126c75%2075%2075%20197%200%20272s-197%2075-272%200l-124%20126c-50%2049-50%20131%200%20181l906%20906c49%2050%20132%2050%20182%200l124-125c-75-75-75-197%200-272s197-75%20272%200l126-125c49-50%2049-132%200-181z%22%2F%3E%3C%2Fsvg%3E"); }
.su-button .sui-info-circle { --latoscane-su-icon-width: 0.857143em; --latoscane-su-icon-offset: 0.071429em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201536%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M1024%20160v160c0%2018-14%2032-32%2032h-96v512c0%2018-14%2032-32%2032h-320c-18%200-32-14-32-32v-160c0-18%2014-32%2032-32h96v-320h-96c-18%200-32-14-32-32v-160c0-18%2014-32%2032-32h448c18%200%2032%2014%2032%2032zM896%201056v160c0%2018-14%2032-32%2032h-192c-18%200-32-14-32-32v-160c0-18%2014-32%2032-32h192c18%200%2032%2014%2032%2032zM1536%20640c0-424-344-768-768-768s-768%20344-768%20768%20344%20768%20768%20768%20768-344%20768-768z%22%2F%3E%3C%2Fsvg%3E"); }
.su-button .sui-external-link { --latoscane-su-icon-width: 1.000000em; --latoscane-su-icon-offset: 0.000000em; --latoscane-su-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201792%201792%22%3E%3Cpath%20transform%3D%22translate(0%201536)%20scale(1%20-1)%22%20d%3D%22M1408%20608v-320c0-159-129-288-288-288h-832c-159%200-288%20129-288%20288v832c0%20159%20129%20288%20288%20288h704c18%200%2032-14%2032-32v-64c0-18-14-32-32-32h-704c-88%200-160-72-160-160v-832c0-88%2072-160%20160-160h832c88%200%20160%2072%20160%20160v320c0%2018%2014%2032%2032%2032h64c18%200%2032-14%2032-32zM1792%201472v-512c0-35-29-64-64-64-17%200-33%207-45%2019l-176%20176-652-652c-6-6-15-10-23-10s-17%204-23%2010l-114%20114c-6%206-10%2015-10%2023s4%2017%2010%2023l652%20652-176%20176c-12%2012-19%2028-19%2045%200%2035%2029%2064%2064%2064h512c35%200%2064-29%2064-64z%22%2F%3E%3C%2Fsvg%3E"); }
} .su-button { text-align: center; transition: 0.2s; display: inline-block !important; text-decoration: none !important; box-sizing: content-box !important; }
.su-button-wide { margin: 1em 0px; display: block !important; }
.su-button-center { text-align: center; }
.su-button span { transition: 0.2s; display: block !important; text-decoration: none !important; box-sizing: content-box !important; }
.su-button img { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; vertical-align: middle !important; margin: -0.2em 0.4em 0px -0.3em !important; box-shadow: none !important; }
.su-button i { display: inline-block; width: 1em; height: 1em; text-align: center; line-height: 1em; margin: 0px 0.5em 0px 0px !important; }
.su-button.su-button-float-icon img { margin: 0px 0.5em !important; }
.su-button small { display: block; margin: -0.2em 0px 0px; color: inherit; text-align: center; font-style: normal; font-size: 0.8em; line-height: 1; opacity: 0.7; }
@media screen and (max-width: 768px) {
.su-button span { padding-top: 0.25em !important; padding-bottom: 0.25em !important; line-height: 1.2 !important; }
.su-button small { margin-top: 0.2em !important; }
}
.su-button-style-default { border-width: 1px; border-style: solid; }
.su-button-style-default:hover { opacity: 0.7; }
.su-button-style-default span { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; }
.su-button-style-flat, .su-button-style-flat span { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.su-button-style-flat span { position: relative; }
.su-button-style-flat:hover span { top: 1px; }
.su-button-style-ghost { background: 0px 0px !important; }
.su-button-style-ghost span { border-width: 3px; border-style: solid; }
.su-button-style-ghost:hover span { border-color: inherit !important; }
.su-button-style-soft span { background: url(//www.latoscane.net/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-soft.png) 0px -20px repeat-x; }
.su-button-style-soft:hover span { background: url(//www.latoscane.net/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-soft.png) 0px 0px repeat-x; }
.su-button-style-glass span { background: url(//www.latoscane.net/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-glass.png) 0px 50% repeat-x; }
.su-button-style-glass:hover span { background: url(//www.latoscane.net/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-glass.png) 100% 50% repeat-x; }
.su-button-style-bubbles span { background: url(//www.latoscane.net/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-bubbles.png) 0px 50% no-repeat; }
.su-button-style-bubbles:hover span { background: url(//www.latoscane.net/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-bubbles.png) -710px 50% no-repeat; }
.su-button-style-noise span { background: url(//www.latoscane.net/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-noise.png) 0px 0px repeat-x; }
.su-button-style-noise:hover span { background: url(//www.latoscane.net/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-noise.png) 0px 0px repeat-x; }
.su-button-style-stroked span { margin: 1px; border: 1px dashed rgb(255, 255, 255) !important; }
.su-button-style-stroked:hover span { opacity: 0.7; }
.su-button-style-3d { border-bottom-style: solid; border-bottom-width: 6px; }
.su-button-style-3d span { border-bottom-style: solid; border-bottom-width: 1px; }
.su-button-style-3d:hover { position: relative; top: 3px; border-bottom-width: 3px; }