.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(https://www.galerierichard.com/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(https://www.galerierichard.com/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(https://www.galerierichard.com/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}/*!
Theme Name: galerie richard
Author: Galerie Richard
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: galerie-richard
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

galerie richard is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}body{background-color:#fff;font:300 1rem/1.6 Lato,Sans-serif;color:#7a7a7a}ul{list-style-type:none}a{color:#7a7a7a;text-decoration:none}#page{position:relative;width:90vw;max-width:2000px;margin:0 auto}main{margin-bottom:6rem;position:relative}.ghost{display:none}main h1{font-size:1.6rem;font-weight:300}#page>header{display:flex;flex-wrap:nowrap;justify-content:space-between;border-bottom:1px solid #bdbdbd;font-size:1.4rem}header h1 img,header a.back-to-home img{position:relative;top:5px}header nav{margin-top:2rem;flex-grow:2;max-width:50vw}header nav>ul{display:flex;justify-content:flex-end;padding-left:0;gap:.1rem}header nav li{padding:0 2px}header nav li.current_page_item a,header nav li a:hover{color:#000}header nav ul{padding:0;margin:0}header nav ul ul{display:flex;flex-wrap:nowrap;justify-content:center}header li a{font-size:1.4rem;white-space:nowrap;display:block;padding:0 .3rem}header nav>ul>li>a{padding:0 1rem}nav#site-navigation ul li:last-child a{padding-right:0}header nav button{display:none}nav#site-navigation ul li:last-child::before{content:" / ";position:absolute;top:0;left:-5px}footer{padding-top:1rem;border-top:1px solid #bdbdbd}footer section{display:flex;gap:2rem;font-size:.875rem;flex-wrap:wrap}footer section>article,footer section>div{flex-basis:21%}footer h2{font-size:1rem;font-weight:400}footer address{font-style:normal}footer nav ul{display:flex;justify-content:center;padding:0;margin:0;text-transform:none;font-size:.8rem;gap:2rem}#newsletter-and-joinus{margin-left:auto}#join-us ul{padding:0;max-width:400px;min-width:300px;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px}#join-us li{margin-bottom:.5rem}#join-us li.artnet a{line-height:35px}#join-us li img{width:100%;max-width:40px}#newsletter-zone{max-width:300px}#newsletter-zone form{display:flex;flex-direction:column;justify-content:flex-start}#newsletter-zone .tnp-subscription{margin:0;max-width:340px}#newsletter-zone form div input{width:100%;font-size:.9rem;font-family:Lato,Sans-serif}#newsletter-zone .tnp-field input[type="submit"]{background-color:#fff!important;border:1px solid #7a7a7a!important;border-radius:0!important;color:#7a7a7a!important;text-transform:uppercase}.tnp-subscription label{display:none!important}#newsletter-zone input.tnp-email{color:#7a7a7a;background:#fff;border:1px solid #7a7a7a;border-bottom:0;height:auto}.tnp-subscription div.tnp-field{margin-bottom:0!important}footer nav{margin:1rem 0 2rem}header h1{margin:0}header a.back-to-home{display:block;height:76px;line-height:94px}header h1 img{min-width:200px}#exhibitions{padding:1.5rem 3.5rem 3rem;position:relative}#exhibitions-carousel-contain{text-align:center;position:relative}.glider-slide{display:flex;flex-direction:column;justify-content:space-between}#exhibitions-carousel-contain .glider-prev,#exhibitions-carousel-contain .glider-next,#artworks-to-sell-carousel-contain .glider-prev-02,#artworks-to-sell-carousel-contain .glider-next-02,#artworks-to-sell-carousel-contain2 .glider-prev-022,#artworks-to-sell-carousel-contain2 .glider-next-022,#price-list-carousel-contain button{position:absolute;top:0;width:38px;height:80vh;color:#b8b8b8;background:none}#exhibitions-carousel-contain .glider-prev:hover,#exhibitions-carousel-contain .glider-next:hover,#artworks-to-sell-carousel-contain .glider-prev-02:hover,#artworks-to-sell-carousel-contain .glider-next-02:hover,#artworks-to-sell-carousel-contain2 .glider-prev-022:hover,#artworks-to-sell-carousel-contain2 .glider-next-022:hover,#price-list-carousel-contain button:hover{color:#7a7a7a}#exhibitions-carousel-contain .img-placeholder{position:relative;width:100%;height:80vh;background-size:cover;background-position:50% 50%}#exhibitions-carousel-contain .glider-prev{left:-50px}#artworks-to-sell-carousel-contain .glider-prev-02,#artworks-to-sell-carousel-contain2 .glider-prev-022{left:0}#exhibitions-carousel-contain .glider-next{right:-50px}#artworks-to-sell-carousel-contain .glider-next-02,#artworks-to-sell-carousel-contain2 .glider-next-022{right:0}#exhibitions-carousel-contain button{font-size:3rem;font-weight:300}#exhibitions-carousel-contain button span,#price-list-carousel-contain button span,#price-list-carousel-contain2 button span,#artworks-to-sell-carousel-contain button span,#artworks-to-sell-carousel-contain2 button span{display:block;transform:scaleY(2.5)}#inner-exhibition #exhibitions-carousel-contain button,#price-list-carousel-contain button,#price-list-carousel-contain2 button,#artworks-to-sell-carousel-contain button,#artworks-to-sell-carousel-contain2 button{font-size:1.25rem}.exhibition-desc{display:flex;justify-content:space-between;flex-direction:column;max-width:70%;position:absolute;right:1rem;bottom:.5rem;padding:.5rem}.exhibition-desc>div{text-align:right;color:#666}.artist-name,.exhibition-name{font-size:2.3125rem;font-weight:900}.exhibition-place{font-size:1.8125rem;font-weight:900}.is-artist-gallery{font-size:1.125rem}.exhibition-date{font-size:1.5rem;white-space:nowrap;padding-top:.4rem;font-weight:900}#exhibited-views h2,#price-list h2,#press-release h2,#artworks-thumbnails h2{color:#7a7a7a;font-size:1.625rem;font-weight:300}#exhibited-views h2{text-align:left}#exhibited-views{text-align:center}#exhibited-views h2{text-transform:uppercase}#exhibited-views button{position:static}.glider-prev-01,.glider-next-01{background:none;border:none;padding:0;font-size:2rem;color:#c4c4c4}.carousel-index{position:relative;top:-.3rem;font-size:1rem;color:#7a7a7a}#inner-price-list,#inner-price-list2{position:relative;padding:3rem 3.5rem}.artwork-item{display:flex;flex-direction:row}.artwork-desc-and-thumbnails{flex-basis:30%;min-width:30%;display:flex;flex-direction:column;justify-content:space-between}.artwork-desc{display:flex;flex-direction:column;justify-content:center;flex-grow:2}.artwork-desc p,.artwork-desc button{margin:1rem 0}.artwork-desc p:nth-child(1){font-size:1.8rem}.artwork-desc p:nth-child(2){font-style:italic}.artwork-desc>*{flex-basis:auto}.artwork-thumbnails{display:flex;flex-wrap:nowrap;gap:1rem;justify-content:flex-start;align-content:flex-end;padding:0 8px 0 0}.artwork-thumbnails .img-wrapper{flex-basis:22%;max-width:90px;height:auto;max-height:90px;outline:1px solid #7a7a7a;overflow:hidden}.artwork-thumbnails img{display:block;width:100%;height:auto}.zooming{position:absolute;z-index:2}.artwork-desc h3{font-weight:100;margin:0}.artwork-desc h3 span{text-transform:uppercase}.artwork-desc h4{font-weight:100;margin:0 0 1rem}.artwork-size{font-size:1.2rem}.addtocart a,.single_add_to_cart_button,#inquire-button{position:relative!important;border:1px solid #7a7a7a!important;padding:.5rem 0.7rem!important;color:#7a7a7a;font-size:1rem;text-transform:uppercase;width:auto!important;height:auto!important;background-color:transparent!important;cursor:pointer}.artwork-zoom{position:relative;display:flex;flex-direction:column;justify-content:center;flex-basis:70%}.artwork-zoom img{max-height:calc(100vh - 8rem);max-width:100%;margin:0 auto}#price-list-carousel-contain button,#price-list-carousel-contain2 button{padding:0;margin:0;border:0;background:none}#price-list-carousel-contain .glider-prev-02,#price-list-carousel-contain .glider-next-02,#price-list-carousel-contain2 .glider-prev-022,#price-list-carousel-contain2 .glider-next-022{position:absolute;top:0;height:100%}#price-list-carousel-contain img,#price-list-carousel-contain2 img{display:block}#price-list-carousel-contain .glider-prev-02,#price-list-carousel-contain2 .glider-prev-022{left:0}#price-list-carousel-contain .glider-next-02,#price-list-carousel-contain2 .glider-next-022{right:0}#more-info a span{text-transform:uppercase}#annonce{position:absolute;width:40vw;left:calc(50% - 20vw);top:110px;background-color:#fff;background-image:url(https://www.galerierichard.com/wp-content/themes/galerie-richard/img/logo2-galerie-richard.png);background-position:50% 10px;background-repeat:no-repeat;background-size:150px;padding:1.5rem 1rem .5rem 1rem;z-index:110;text-align:center;display:none}#annonce h2{font-weight:300;font-size:2rem;margin-bottom:0}#annonce p{margin:.5rem 0}#annonce article img{width:80%;max-width:350px}main#generic header{border:0}main#generic h2,main#generic h3,main#generic h4{font-weight:300}#toggle-display{margin:2rem 0}#artists-thumbnails{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:space-between}#artists-thumbnails a{flex-basis:calc(80vw / 3);max-width:450px;margin-bottom:6vh;display:flex;flex-direction:column;justify-content:flex-end}#artworks-thumbnails a,#artworks-to-sell a{height:70vh}#artworks-thumbnails a img,#artworks-to-sell a img{height:100%;width:auto}#artists-thumbnails .img-wrapper,#boutique ul.products .img-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}#artworks-thumbnails .img-wrapper,#boutique ul.products .img-wrapper{display:flex;flex-direction:column}#artists-thumbnails img,#boutique ul.products li img{display:block}#artists-thumbnails img.portrait,#boutique ul.products li img.portrait{height:100%;width:auto}#artists-thumbnails img.landscape,#boutique ul.products li img.landscape{width:100%;height:auto}#artists-thumbnails h2{font-weight:100;text-align:center;white-space:normal}#exhibitions-page nav{margin:2rem 0 0}#exhibitions-page nav ul{margin:0;padding:0;display:flex}#exhibitions-page nav a{padding:0 3rem}#exhibitions-page h1,.h1-like{font-size:2rem;font-weight:400;margin:0 0 1.5rem -1px}.link-press-release a,.gofurther a,.go-to-past a{display:inline-block;padding:1rem 1.5rem 1rem 3rem;outline:1px solid #fff;transition:outline 1s ease;font-size:1.1rem}.link-press-release a:hover,.gofurther a:hover,.go-to-past a:hover{outline:1px solid #7a7a7a}.link-press-release a{background:url(https://www.galerierichard.com/wp-content/themes/galerie-richard/../galerie-richard/img/download-picto.png) -4px 50% no-repeat}.gofurther a{background:url(https://www.galerierichard.com/wp-content/themes/galerie-richard/../galerie-richard/img/plus-picto.png) 4px 50% no-repeat;background-size:40px 40px}.go-to-past a{background:url(https://www.galerierichard.com/wp-content/themes/galerie-richard/../galerie-richard/img/arrow-right-picto.png) 4px 50% no-repeat;background-size:40px 40px}#exhibitions-page .img-wrapper:hover{box-shadow:-5px -5px 20px #eaeaea}#exhibitions-page .img-wrapper img{display:block;max-width:auto;width:100%}#exhibitions-page.past-exhibits h1{margin:2rem 0 2rem -1px}#exhibitions-page article h2,#exhibitions-page article h3,#exhibitions-page article h3,#exhibitions-page article h4{margin:0 0 .2rem;font-weight:300}#exhibitions-page article h3,#exhibitions-page #past article h2{font-size:1.4rem;margin-top:.5rem}#exhibitions-page article h4,#exhibitions-page #past article h3{font-size:1.3rem}#exhibitions-page section#coming,#exhibitions-page section#past,#exhibitions-page section#verypast{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6%;margin-bottom:3rem}#exhibitions-page section article{position:relative;flex-basis:26vw;margin-bottom:3rem}#exhibitions-page section#coming{gap:6%}#exhibitions-page section#coming article{flex-basis:26vw}#exhibitions-page section#coming .img-wrapper,#exhibitions-page section#past .img-wrapper{height:calc(26vw * 0.5357);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;overflow:hidden}#exhibitions-page section#verypast{margin-top:7rem;gap:8%}#exhibitions-page section#verypast article{flex-basis:19%;width:19%;text-align:center}#exhibitions-page section#verypast .img-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:22rem;max-height:25rem;overflow:hidden}#expositions #exhibitions-carousel-contain button{font-size:1.25rem}#exhibitions-page article h3{position:relative}#exhibitions-page article h3 .artists-list{display:none;position:absolute;background:#fff}#exhibitions.now h1{margin-bottom:0}#exhibitions.now{padding:0}#exhibitions.now #inner-exhibition{position:relative;padding:1rem 3.5rem 3rem}#artist-item{min-height:100vh}#artist-item nav ul,#exhibitions-and-fairs-nav ul{display:flex;margin:0;padding:0}#artist-item nav li,#exhibitions-and-fairs-nav li{margin:0 1rem 0}#artist-item nav li:hover a,#exhibitions-and-fairs-nav li:hover a{color:#000}#artist-item nav li.active a,#exhibitions-and-fairs-nav li.active a{font-weight:400}#artist-item nav li a,#exhibitions-and-fairs-nav li a{display:block;padding:.5rem 3rem;line-height:2rem;font-size:1.4rem}#artist-item blockquote{padding:0 5rem;margin:0;font-style:italic;font-size:1.5rem}#artist-item blockquote::before,#artist-item blockquote::after{position:relative;display:block;font-size:5rem;line-height:2rem}#artist-item blockquote::before{left:-4rem;top:1rem;content:"«"}#artist-item blockquote::after{right:-2rem;bottom:2rem;content:"»";text-align:right}#short-text{margin-bottom:4rem;width:100%}#short-text p{margin-bottom:1rem}#artist-item #artworks-thumbnails{display:block;margin-top:3rem}#artist-item #artworks-thumbnails .artwork-item,#artworks-thumbnails .artwork-item{justify-content:center}#artworks-to-sell,#artworks-to-sell2{text-align:center;position:relative}#artworks-to-sell-carousel a,#artworks-to-sell-carousel2 a{flex-basis:auto;margin-bottom:0;align-self:center}#artworks-to-sell-carousel-contain button,#artworks-to-sell-carousel-contain2 button{border:0!important;height:100%!important}.intro-oeuvres-a-vendre,#biography,#exhibitions{font-size:1.4rem}.intro-oeuvres-a-vendre{margin-top:3rem}#artworks-thumbnails #artist-item #exhibitions{padding:0}#artist-item dl{display:flex;flex-wrap:wrap;gap:3rem}#artist-item dt{width:12%;font-weight:400}#artist-item dd{margin:0;width:80%}.item-artist-title{margin:3.5rem 0 2rem;font-size:1.5rem}.tab-content{display:none}#about #locations article{display:flex;justify-content:space-between;gap:2rem;margin-bottom:2rem;align-items:center}#about #locations article .galerie-photo .img-wrapper{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#about #locations article>*{width:33%}#about #locations article .galerie-photo{align-self:center}.galerie-details h2{margin:0}#about h2{font-weight:300}#about address{font-style:normal}#about address p{margin:.5rem 0}#history{margin:4rem 0}#history img{float:right;padding:0 0 4rem 4rem;max-width:65%}main#news a{text-decoration:underline}main#news section{display:flex;justify-content:space-between;flex-wrap:wrap}main#news article{flex-basis:30%;margin-bottom:3rem}main#news article img{width:100%;height:auto}main#news article h2{margin-top:0;font-size:1.5rem;font-weight:300}#cookieRGPD{position:fixed;right:1rem;top:calc(100vh - 12rem);z-index:500;width:30vw;height:12rem;padding:1.8rem 1rem 1rem;background-color:#7a7a7a;color:#fff;display:none}#cookieRGPD a{color:#fff;text-decoration:underline}#cookieRGPD #close-popin{text-decoration:none}#cookieRGPD p{margin:0 0 1rem 0}#cookieRGPD .btn-wrap{text-align:center}#cart-counter{position:absolute;right:0}#cart-counter img{margin-top:5px;width:25px}#cart-counter span{font-size:.7rem;font-weight:400;color:#7a7a7a;position:absolute;right:-2px;width:100%;text-align:center;margin-top:7px}.woocommerce-product-gallery{opacity:1!important}.in-stock{display:none}.products h2{font-weight:300;min-height:76px}#boutique main:before,#boutique main:after{content:"";display:table}#boutique main:after{clear:both}#boutique main{zoom:1}#boutique ul.products .add_to_cart_button,#boutique ul.products .price{display:none}#boutique .artwork-desc .price{display:block;position:relative;top:-30px}#boutique .shop-subtitle{font-weight:300}#boutique ul.products{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5rem}#boutique ul.products li{flex-basis:27%;text-align:center}nav.woocommerce-pagination{margin-top:2rem}nav.woocommerce-pagination ul,nav.woocommerce-pagination li{margin:0;padding:0}nav.woocommerce-pagination ul{display:flex;justify-content:center;gap:1.5rem}nav.woocommerce-pagination li span{color:#000}#boutique #non-classe{display:none}#boutique #category-list-wrapper,#boutique #category-list{margin:0;padding:0}#boutique #category-list-wrapper{position:relative;z-index:2;margin-bottom:1.5rem}#boutique #category-list{position:absolute;display:none;background:#fff;width:100%;flex-wrap:wrap;gap:2rem;padding:1rem 0}#boutique #category-list-wrapper>li{cursor:pointer}#boutique #category-list-wrapper>li:hover ul{display:flex;justify-content:space-between}#boutique #category-list li{flex-basis:20%}#boutique .woocommerce-checkout #customer_details{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4rem}#customer_details h3{font-weight:300}#customer_details .col-2{min-width:500px}#boutique .woocommerce-checkout .form-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem;width:auto;float:none;margin-right:0}#boutique .woocommerce-checkout .form-row>label{flex-basis:30%}#boutique .woocommerce-checkout .form-row>span{flex-basis:60%}#boutique .woocommerce-checkout .form-row>span input{display:block;width:100%}#boutique .woocommerce-checkout .screen-reader-text{position:static!important;width:auto;height:auto}#billing_address_2_field label{-webkit-clip-path:unset;clip-path:unset}abbr[title]{text-decoration:none!important;color:#7a7a7a;border:0;cursor:auto}#billing_country{width:100%}#boutique .woocommerce-checkout .place-order{width:60%;justify-content:center}#payment ul{margin:0;padding:0;width:60%}table.woocommerce-checkout-review-order-table{width:auto;text-align:left}table.woocommerce-checkout-review-order-table td{padding-right:1rem}table.woocommerce-checkout-review-order-table ul#shipping_method{margin:0;padding:0}.cart_totals tr{margin:.5rem 0}.woocommerce-shipping-totals th{vertical-align:top}ul#shipping_method{margin:0;padding:0}#shipping_method li{margin:.5rem 0}ul#shipping_method input{margin-right:1rem}p.woocommerce-thankyou-order-received{font-size:2rem;font-weight:400}ul.woocommerce-thankyou-order-details,ul.woocommerce-thankyou-order-details li{padding:0;margin:0}.woocommerce-order-details table{width:auto}.woocommerce-order-details table thead,.woocommerce-order-details table tfoot{text-align:left}.woocommerce-order-details table tbody td{padding:1rem 1rem 0 0}.woocommerce-order{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:1.2rem;gap:2rem}.woocommerce-order>*{flex-basis:45%}P.woocommerce-thankyou,ul.woocommerce-thankyou-order-details{flex-basis:100%}.woocommerce-order .woocommerce-thankyou-order-received,ul.woocommerce-thankyou-order-details{width:100%;margin:1.5rem 0}.woocommerce-customer-details>section{display:flex;justify-content:space-between;gap:2rem}.woocommerce-customer-details>section>div{flex-basis:45%}#mask{display:none;position:absolute;width:100%;height:100%;background:rgb(255 255 255 / .85);z-index:101}#inquire-form{display:none;position:absolute;background:#fff;z-index:110;border:1px solid #7a7a7a;width:35vw;left:calc(50% - 17.5vw);padding:1rem}#inquire-form fieldset{border:0}#inquire-form legend{text-align:center;font-size:1.3rem;margin-bottom:1rem;top:15px;position:relative}#close-popin{position:absolute;right:1rem;top:0;font-size:1.5rem;font-weight:400}.form-field{margin:1rem 0}.form-field label{position:absolute;left:-4000px}.form-field input,.form-field textarea,#send-button{width:100%;background:#fff;border:1px solid #7a7a7a;color:#7a7a7a}.form-field textarea{height:8rem}.show-transition{display:none;text-align:center}@media screen and (max-width:1670px){#annonce{width:70vw;left:calc(50% - 35vw)}#annonce article img{max-height:200px;width:auto}}@media screen and (max-width:1146px){#page>header{position:sticky;top:0;display:block;background-color:#fff;z-index:1000}#page>header h1,#page>header a.back-to-home{display:block;width:100%;max-width:350px}#page>header h1 img,#page>header a.back-to-home img{width:100%}header nav{max-width:none}header nav button{display:block;position:absolute;right:0;top:.5rem;border:1px solid green;width:64px;height:64px;background:#fff0 url(https://www.galerierichard.com/wp-content/themes/galerie-richard/../galerie-richard/img/hamburger-picto.png) no-repeat;border:none;text-indent:-100000px}header nav button.open{background:#fff0 url(https://www.galerierichard.com/wp-content/themes/galerie-richard/../galerie-richard/img/close-picto.png) no-repeat}header nav{display:block;margin:0}header nav#site-navigation>ul{position:absolute;display:none;width:101%;height:100vh;right:-1px;width:0;top:77px;background:#fff}header nav ul ul{justify-content:flex-end;text-align:right;margin-right:1rem}header nav>ul>li>a{padding:0;font-size:2.5rem}nav#site-navigation ul li:last-child::before{content:""}nav#site-navigation ul li:last-child a{padding-right:1rem}#page main{padding-top:2rem}#join-us li{flex-basis:30%}#exhibitions,#exhibitions.now #inner-exhibition{padding:4rem 6rem 4rem}#annonce{width:65vw;left:calc(50% - 32.5vw);top:150px}#annonce p{margin:.7rem 0}#annonce article img{max-height:300px;width:auto}#cookieRGPD{top:calc(100vh - 15rem);height:15rem}.woocommerce-customer-details>section{margin-left:0}}@media screen and (max-width:992px){footer section{justify-content:space-evenly}footer article{flex-basis:auto;width:37vw}#newsletter-zone{max-width:none}#newsletter-zone h2{text-align:center}.artwork-thumbnails{padding:8px 0 0 0}.woocommerce-order>*{flex-basis:auto}}@media screen and (max-width:768px){header nav>ul{width:auto}header li{height:auto!important}main h1{font-size:3rem!important;text-align:center}footer section{font-size:1.2rem;justify-content:flex-start;gap:0}footer article,footer section>div{flex-basis:auto!important;width:100%}#newsletter-zone{max-width:450px}footer h2{font-size:2rem;font-weight:300}footer nav{margin-top:4rem}footer nav ul{flex-direction:column;font-size:1.2rem}#newsletter-zone h2{text-align:left}#newsletter-zone h2::first-letter,footer #join-us h2::first-letter{text-transform:uppercase}#exhibitions{padding:2rem 0}#exhibitions-carousel-contain .glider-prev,#artworks-to-sell-carousel-contain .glider-prev-02,#artworks-to-sell-carousel-contain2 .glider-prev-022{left:-23px}#exhibitions-carousel-contain .glider-next,#artworks-to-sell-carousel-contain .glider-next-02,#artworks-to-sell-carousel-contain2 .glider-next-022{right:-23px}#artists-thumbnails,#artworks-thumbnails{justify-content:center}#artists-thumbnails a,#artworks-thumbnails a{flex-basis:auto}#artists-thumbnails .img-wrapper,#artworks-thumbnails .img-wrapper{height:auto}#exhibitions.now #inner-exhibition{padding:3rem 0}#inner-price-list{padding:3rem 0}#price-list .artwork-item{flex-direction:column}.artwork-desc-and-thumbnails{order:2}#price-list .artwork-desc{align-items:center;flex-basis:auto;gap:1rem;text-align:center;order:3}#price-list .artwork-zoom{flex-basis:auto}#price-list .artwork-item{max-height:none;min-height:none}#price-list-carousel-contain .glider-prev-02,#price-list-carousel-contain .glider-next-02{top:110px}#exhibitions-page section#verypast article{flex-basis:45%;width:45%}#exhibitions-page .expos-and-fairs article,#exhibitions-page #past article{flex-basis:100%}#exhibitions-page section#coming .img-wrapper,#exhibitions-page section#past .img-wrapper{height:calc(90vw * 0.5357)}main#news section{flex-direction:column;font-size:1.4rem}#about{font-size:1.4rem}#about #locations article{flex-direction:column;width:auto;margin-bottom:3rem}#about #locations article>*{width:auto}#about #locations article iframe{height:40vh}#history img{float:none;padding:0;margin:0;width:100%;max-width:none}#boutique ul.products{gap:0}#boutique ul.products li{flex-basis:45%}#boutique #category-list li{flex-basis:45%}#boutique .woocommerce-checkout #customer_details{display:block}#payment ul{width:auto}#boutique .woocommerce-checkout .place-order{width:auto}.woocommerce-order{display:block}#inquire-form{width:100%;left:0}}@media screen and (max-width:540px){header{background-color:#fff}#page>header h1,#page>header a.back-to-home{display:block;max-width:200px;height:50px;line-height:50px}header h1 img,header a.back-to-home img{top:0}header nav button{width:40px;height:40px;background-size:contain!important;right:0}header nav#site-navigation>ul{top:50px}#page main{margin-bottom:0;padding-top:0}main h1{font-size:2rem!important;margin:0 0 1rem}#submit-form{font-size:1rem}#newsletter-and-joinus{margin-left:0}#exhibitions-carousel-contain .img-placeholder{height:50vh;background-size:contain;background-repeat:no-repeat;background-position:0 0}#exhibition-and-fair #exhibitions-carousel-contain .img-placeholder{height:30vh}.exhibition-desc{max-width:none;right:auto;width:100%}.artist-name,.exhibition-name{font-size:1.5rem}.exhibition-place,.exhibition-date{font-size:1.2rem}#exhibitions-carousel-contain .glider-prev,#exhibitions-carousel-contain .glider-next{height:50vh}#artworks-thumbnails a,#artworks-to-sell a,#exhibition-and-fair #exhibitions-carousel-contain .glider-prev,#exhibition-and-fair #exhibitions-carousel-contain .glider-next{height:30vh}#artworks-thumbnails a img,#artworks-to-sell a img{height:auto;max-height:100%}#artworks-to-sell-carousel-contain .glider-prev-02{left:-36px}#exhibitions{padding:0}#exhibitions-page section#coming{flex-direction:column}#exhibitions-page section#coming .img-wrapper{height:25vh}#exhibitions-page section#verypast{margin-top:0;flex-direction:column}#exhibitions-page section#verypast article{flex-basis:auto;width:auto;text-align:left}#exhibitions-carousel-contain .glider-prev,#exhibitions-carousel-contain .glider-next{width:1.5rem}#exhibitions.now #inner-exhibition{padding:0}.exhibition-desc{flex-direction:column;align-items:center;gap:0;padding:0}.exhibition-desc>div{text-align:center}.exhibitions-link{margin-top:1rem;font-size:1.2rem;color:#7a7a7a;border-color:#7a7a7a}#artist-item nav li a,#exhibitions-and-fairs-nav li a{padding:.5rem 1.5rem}#artist-item blockquote{padding:0 0 0 1rem;font-size:1.5rem}#artist-item blockquote::before,#artist-item blockquote::after{font-size:2rem}#artist-item blockquote::before{left:-1.5rem}#artist-item blockquote::after{right:0}.intro-oeuvres-a-vendre,#biography,#exhibitions{font-size:1.1rem}footer img{max-width:200px}footer h2{font-size:1.2rem;margin:.5rem 0}footer address,footer p,footer nav ul{font-size:.9rem;margin:.5rem 0}#join-us li{flex-basis:auto}footer nav{margin-top:auto}footer nav ul{gap:.5rem}#cookieRGPD{width:100vw;right:0}#boutique ul.products{flex-direction:column}#boutique ul.products li{flex-basis:auto}#customer_details .col-2{min-width:auto}}@media screen and (min-width:1695px){#price-list .artwork-zoom{}#cookieRGPD{height:170px}}@media screen and (min-width:2250px){#exhibitions-page section article{flex-basis:22vw}}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{position:relative;float:left}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:2em;right:1em;display:block;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.79667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#4169e1}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\53";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"\53";color:#404040;opacity:.25}p.stars:hover a::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active~a::before{content:"\53";color:#404040;opacity:.25}p.stars.selected a:not(.active)::before{content:"\53";color:#4169e1;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#0f834d;clear:both}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{background-color:#e2401c}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgb(0 0 0 / .2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#4169e1;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#4169e1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(0 0 0 / .1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#fff;padding:1rem;font-size:1.3rem;box-shadow:5px 5px 10px #7a7a7a}.woocommerce-message a{display:block}.wc-proceed-to-checkout{padding:1rem;border:1px solid #7a7a7a;font-size:1.3rem;text-align:center}.woocommerce-cart-form__contents button,button#place_order{background-color:#fff;border:1px solid #7a7a7a;color:#7a7a7a;font-size:1.3rem;font-weight:300}.woocommerce-cart-form__contents thead th{font-weight:400}.cart_totals h2{font-weight:400}.order-total th,.order-total td{font-size:1.3rem}.woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column}@font-face{font-family:"star";src:url(https://www.galerierichard.com/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url("https://www.galerierichard.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),url(https://www.galerierichard.com/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(https://www.galerierichard.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url("https://www.galerierichard.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");font-weight:400;font-style:normal}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em 0;max-width:500px}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name,.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}