﻿/*!
Theme Name: Morizet
Theme URI: https://laurence-morizet.fr
Author: Marc Ogienko (conception), Jérôme Mulsant (intégration)
Author URI: https://rue-de-la-vieille.fr
Description: Thème du site Web de Laurence Morizet
Version: 1.0
*/@viewport{zoom:1}@font-face{font-family:'lens';src:url("font/lens.eot?-dmvww4");src:url("font/lens.eot?#iefix-dmvww4") format("embedded-opentype"),url("font/lens.woff?-dmvww4") format("woff"),url("font/lens.ttf?-dmvww4") format("truetype"),url("font/lens.svg?-dmvww4#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:swap}*::-moz-selection{background-color:#402927;color:white}html,body{height:100%;margin:0;padding:0}html.lens-on,body.lens-on{cursor:-webkit-zoom-out;cursor:zoom-out}body,.HomePage-slideshow{min-height:760px;min-width:880px}img{-webkit-transition:opacity 600ms;-moz-transition:opacity 600ms;-ms-transition:opacity 600ms;-o-transition:opacity 600ms;transition:opacity 600ms}html{font-size:81.25%;-webkit-font-smoothing:antialiased}body{background-color:white;font-family:"Inconsolata",sans-serif}a{outline:none}.HomePage-slideshow{height:100%;left:0;margin:0;position:absolute;padding:0;top:0;width:100%;z-index:1}.HomePage-slideshow-slide{background:white no-repeat center center;background-attachment:scroll;background-size:cover;-ms-behavior:url("/wp-content/themes/morizet/js/backgroundsize.min.htc");left:0;position:absolute;display:none;top:0;width:100%;height:100%}.HomePage-slideshow-slide.cover{background-size:cover}.HomePage-slideshow-slide.contain,.HomePage-slideshow-slide.blanc{background-size:contain}.HomePage-slideshow-slide:first-child{display:block}.HomePage-slideshow-slide img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.Page{display:table;height:100%;margin:0 auto;position:relative}body.home .Page{z-index:2}.Page-inner{display:table-cell;margin:0 auto;padding:25px 0;vertical-align:middle}.Container{margin:0 auto;min-height:682px;position:relative;width:874px}.Nav{display:inline-block;margin-left:30px;position:absolute;right:0;text-align:left;top:120px;width:180px}body.home .Nav{background:#402927;border-radius:4px;margin:-15px -10px;overflow:hidden;padding:10px 10px;right:71px;width:110px}body.home .Nav *::-moz-selection{background-color:white;color:#59403E}.Nav-head{color:#9c9e9f}body.home .Nav-head{color:#bbbdbe}.Nav-logo{margin:0}.Nav-logo a,.Nav-logo span{background:transparent url("img/logo.png") no-repeat 0 0;background-size:90px 101px;color:#402927;display:block;height:40px;text-indent:-999em;width:90px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.Nav-logo a,.Nav-logo span{background-image:url("img/logo@2x.png")}}body.home .Nav-logo a,body.inverted .Nav-logo a,body.home .Nav-logo span,body.inverted .Nav-logo span{background-position:0 -61px}.Nav-subtitle{margin:1.2em 0 0}.Nav-phone{color:#444;display:block;margin:1.2em 0 .2em}body.home .Nav-phone{color:white}.Nav-desc{margin:0;font-size:11px;font-size:.8461538462rem}.Nav-shortcuts{list-style:none;margin:.8em 0;padding:0;text-transform:lowercase;font-size:15px;font-size:1.1538461538rem;line-height:16px;line-height:1.2307692308rem}.Nav-menu{list-style:none;margin:1.2em 0 0;padding:0;line-height:20px;line-height:1.5384615385rem}.Nav-menu>.menu-item>a{text-transform:lowercase}.Nav-menu a{color:#707173;text-decoration:none}.Nav-menu a:hover{color:#402927}body.home .Nav-menu a{color:#bbbdbe}body.home .Nav-menu a:hover{color:#eff0f0}.Nav-menu>li>a{font-weight:bold}.Nav-menu .menu-item.sepa{margin:.8em 0 0}.Nav-menu .menu-item.contact>a{font-weight:normal}.Nav-menu .menu-item-object-category.current-post-parent>a,.Nav-menu .current-menu-item>a{border-radius:5px;background:#402927;color:white;display:inline-block;margin:2px -5px;padding:2px 5px;line-height:16px;line-height:1.2307692308rem}.Nav-menu .sub-menu{display:none;list-style:none;padding-left:2em}.Nav-menu .current-menu-ancestor .sub-menu,.Nav-menu .current-category-ancestor .sub-menu,.Nav-menu .current-post-parent .sub-menu,.Nav-menu .current-menu-item .sub-menu,.Nav-menu .current-post-ancestor.menu-item-has-children .sub-menu{display:block}.Nav-pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.page-loading .Nav-pagination,html.js-on body.js-nav-off .Nav-pagination{background:transparent url("img/loader.gif") no-repeat 98px 45%}.Nav-pagination-item{border:1px solid #999;border-radius:20px;color:#555;cursor:pointer;display:inline-block;height:25px;overflow:hidden;text-decoration:none;width:25px;line-height:25px;line-height:1.9230769231rem;font-size:15px;font-size:1.1538461538rem;-webkit-transition-property:color,background,opacity;-moz-transition-property:color,background,opacity;-ms-transition-property:color,background,opacity;-o-transition-property:color,background,opacity;transition-property:color,background,opacity;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}.Nav-pagination-item:before{padding:0 1em 0 .55em}.Nav-pagination-item:hover{background:#402927;border-color:#402927 !important;color:white}body.page-loading .Nav-pagination-item,html.js-on body.js-nav-off .Nav-pagination-item,.Nav-pagination-item.disabled{background:white;border-color:#888;opacity:.3;pointer-events:none}.Nav-pagination-previous:before{padding-left:.6em}.Nav-pagination-next{margin-right:15px}.Nav-pagination-previous:before{content:'\00003E'}.Nav-pagination-next:before{content:'\00003C'}.Content{display:inline-table;vertical-align:top;width:662px;height:682px}body.archive .Content{text-align:right;padding-top:120px;height:auto}.Content-inner{display:table-cell;position:relative;vertical-align:middle}.Thumb{display:inline-block;height:102px;margin:0 0 20px 20px;text-decoration:none;overflow:hidden;width:102px}.Thumb img{border:1px solid #e4e4e4;box-sizing:border-box;display:block;margin:0 auto;object-fit:contain;height:100%;width:100%}body.parent-cat-ceramiques .Thumb img{border-color:#666}html.js-on .Thumb img{opacity:0}.Image{-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-ms-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms;border:1px solid #b1b2b3;display:block;overflow:hidden;position:relative;vertical-align:middle}.Image-img{position:relative;transition:opacity 150ms}.Image-zoom{left:0;position:absolute;opacity:0.01;transition:opacity 0s;top:0}.Image-zoom img{display:block;transform-origin:center;transition:transform 150ms;transform:none !important}.Image.lens-on .Image-zoom{opacity:1;transition-delay:0s}.Image.lens-on .Image-zoom img{transform:none !important}.category-improvisations .Image{border-color:white}html.js-on .Image{opacity:0;margin:0 0 0 auto}html.js-on .Wide.loaded .Image{opacity:1}.Image.lens{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:transparent no-repeat center center;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative}.Image.lens.lens-on{cursor:-webkit-zoom-out;cursor:zoom-out}.Wide{background:white;height:682px;left:0;line-height:680px;position:absolute;top:0;text-align:right;width:662px}.Wide img{display:block;background-color:white}.Wide.off-screen{left:-999em}.js-off .Wide{display:flex;flex-flow:row wrap;justify-content:flex-end}.js-off .Wide>*{align-self:center}.js-off .Wide>*:not(:first-child){margin-left:-1px}.Detail{background:#f6f6f6;border:1px solid #bbb;border-radius:5px;color:#444;display:inline-block;left:-999em;max-width:18em;opacity:.95;padding:.5em 1em;position:absolute;text-align:left;top:0;width:auto;font-size:12px;font-size:.9230769231rem;line-height:16px;line-height:1.2307692308rem}.detail-on .Detail{left:auto;top:580px;right:-15px;z-index:5}.Detail-title{font-weight:bold;margin:0;font-size:12px;font-size:.9230769231rem}.Detail-content p{margin:0}.Detail-link{margin-bottom:0}html.js-off .Detail-link{display:none}.Detail-link a,.EditLink a{color:#666;padding:1em 0;text-decoration:none;font-size:11px;font-size:.8461538462rem}.EditLink a{padding:.5em 0}body.page .Content-inner{vertical-align:top;padding-top:118px}body.page .SinglePage{font-size:12px;font-size:.9230769231rem;font-size:14px;font-size:1.0769230769rem;line-height:20px;line-height:1.5384615385rem;font-family:'Buda', cursive, sans-serif;height:440px;overflow-y:auto}body.page .SinglePage h1,body.page .SinglePage h2,body.page .SinglePage h3,body.page .SinglePage p{margin-top:0;margin-bottom:20px}body.page .SinglePage h1{font-size:36px;font-size:2.7692307692rem;line-height:40px;line-height:3.0769230769rem;font-weight:normal;text-align:left;margin-bottom:16px}body.page .SinglePage blockquote{font-style:italic;margin:5em 0 0}body.page .SinglePage blockquote p{margin:0}body.page .SinglePage blockquote p+p{margin-top:1em}body.page .SinglePage blockquote+p{margin:1em 0 5em}body.page .SinglePage blockquote+p::before{content:'— '}body.page .SinglePage h2{font-size:16px;font-size:1.2307692308rem;line-height:22px;line-height:1.6923076923rem;font-weight:normal;margin-bottom:20px;text-align:left;margin-top:2em}body.page .SinglePage h3{font-size:15px;font-size:1.1538461538rem;font-weight:bold;text-align:left;margin-bottom:0}body.page .SinglePage a{color:#402927}body.page .SinglePage a:hover{color:#010000}body.page .SinglePage img{max-width:100%;height:auto}body.page .SinglePage .alignright{float:right;margin:4px 0 20px 20px}body.page .SinglePage .alignleft{float:left;margin:5px 20px 20px 0}body.page .SinglePage .aligncenter{display:block;margin:1em auto}body.page .SinglePage .wp-caption.alignleft{margin-right:10px}body.page .SinglePage .wp-caption.alignleft .wp-caption-text{padding-right:10px}body.page .SinglePage .wp-caption.alignright{margin-left:10px}body.page .SinglePage .wp-caption.alignright .wp-caption-text{padding-left:10px}body.page .SinglePage .wp-caption-text{font-family:'Inconsolata', monospace;font-size:12px;font-size:.9230769231rem;line-height:14px;line-height:1.0769230769rem;margin:.2em 0 .6em}body.page .SinglePage .wp-caption img{display:block}body.page .Body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto 0 0;text-align:justify;width:620px}body.page .Body p:first-child{margin:0}body.page .Body p:first-child img{margin-top:0}body.page.page-contact .Content-inner{vertical-align:middle;padding-top:0}body.page.page-contact .SinglePage{font-size:14px;font-size:1.0769230769rem;background:#F6F6F6}body.page.page-contact .SinglePage>p{color:#402927;margin:0 0 .5em}body.page.page-contact .Body{padding:20px 40px}.wpcf7{background:transparent url("img/contact_shadow.png") no-repeat center top;padding-top:20px;text-align:left;font-size:14px;font-size:1.0769230769rem}.wpcf7 label{color:#666;display:block;padding:0 0 .3em}.wpcf7 .field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white;border:1px solid white;padding:.2em .5em;width:100%}.wpcf7 .field.wpcf7-not-valid{border-color:#402927}.wpcf7 textarea.field{height:6em;resize:vertical;font-family:"Inconsolata",sans-serif;font-size:inherit}.wpcf7 .screen-reader-response{position:absolute;left:-999em}.wpcf7 .wpcf7-response-output{border:none;margin:1em 0 0}.wpcf7 .ajax-loader{margin:0 0 0 .6em;vertical-align:text-top}.wpcf7 .wpcf7-not-valid-tip{display:none}.Contact-buttons{margin:30px 0 0;text-align:center}.Contact-sendButton{background:#402927;border:1px solid #402927;border-radius:5px;color:white;outline:none;padding:.2em 1em .25em}.Footer{font-size:12px;font-size:.9230769231rem;-webkit-box-shadow:0 0 10px 10px rgba(255,255,255,0.8);-moz-box-shadow:0 0 10px 10px rgba(255,255,255,0.8);-ms-box-shadow:0 0 10px 10px rgba(255,255,255,0.8);-o-box-shadow:0 0 10px 10px rgba(255,255,255,0.8);box-shadow:0 0 10px 10px rgba(255,255,255,0.8);display:none;background:rgba(255,255,255,0.8);bottom:0;color:#666;font-family:"Inconsolata";left:0;padding:.5em 0 1.5em;position:fixed;text-align:center;width:100%;z-index:2}.Footer a{color:#404040;padding:.5em 0;text-decoration:none}img.protected{pointer-events:none}.img-overlay{height:100%;left:0;position:absolute;top:0;width:100%}body.inverted{background:#0D070B}body.inverted *::-moz-selection{background-color:white;color:#59403E}body.inverted .Nav-logo a{color:#59403E}body.inverted .Nav-menu a:hover{color:#59403E}body.inverted .menu-item-object-category.current-post-parent>a,body.inverted .Nav-menu .current-menu-item>a{color:white;background:#59403E}body.inverted .Nav-pagination-item{border-color:#ddd;color:#ddd}body.inverted .Nav-pagination-item:hover{background:#59403E;border-color:#59403E !important}body.inverted .Nav-phone{color:white}body.inverted .Thumb{border-color:#0D070B}body.inverted .Wide{background:#0D070B}body.inverted .Image-img{border-color:#0D070B;background-color:#0D070B}body.inverted .Detail{background:#1A1217;border-color:#33282F;color:#ccc}body.inverted .Contact-sendButton{background:#59403E;border-color:#59403E}body.inverted.page-loading .Nav-pagination,html.js-on body.inverted.js-nav-off .Nav-pagination{background-image:url("img/loader_inverted.gif")}body.inverted .Nav-pagination-item.disabled,body.inverted.page-loading .Nav-pagination-item,html.js-on body.js-nav-off.inverted .Nav-pagination-item{background:#0D070B;opacity:.4}
