/**handles:style**/
/*!
Theme Name: stream GIFA
Theme URI: http://streamhm.co.uk/projects/georgeirvinefineart
Description: Bespoke Theme
Author: streamHM
Author URI: http://streamhm.co.uk
Version: 4.1.2
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: variable archive image sizes, centered text
*/*{margin:0;padding:0;font-size:1em;font-family:inherit}html{font-size:62.5%}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:300;src:url("https://www.georgeirvinefineart.co.uk/wp-content/themes/streamGIFA/fonts/noto-sans-jp-v53-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("https://www.georgeirvinefineart.co.uk/wp-content/themes/streamGIFA/fonts/noto-sans-jp-v53-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url("https://www.georgeirvinefineart.co.uk/wp-content/themes/streamGIFA/fonts/noto-sans-jp-v53-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:600;src:url("https://www.georgeirvinefineart.co.uk/wp-content/themes/streamGIFA/fonts/noto-sans-jp-v53-latin-600.woff2") format("woff2")}:root{--colorText:#111111;--colorBg:#ffffff;--colorBgShadow:#ffffff;--colorHover:#666666;--colorShadow:rgba(0,0,0,0.1);--colorShadowHover:rgba(0,0,0,0.12);--colorButton:rgba(0,0,0,0.4);--colorButtonHover:rgba(0,0,0,0.5)}@media (prefers-color-scheme:dark){:root{--colorText:#eeeeee;--colorBg:#2c3132;--colorHover:#666666;--colorBgShadow:#ffffff;--colorShadow:rgba(0,0,0,0.1);--colorShadowHover:rgba(0,0,0,0.12);--colorButton:rgba(255,255,255,0.7);--colorButtonHover:rgba(255,255,255,0.75)}}:root{--gap:1rem}@media (prefers-color-scheme:dark){img{filter:brightness(.9) contrast(1.1)}}html{background-color:var(--colorBg)}body{background-color:var(--colorBg);min-height:100vh;padding-top:30px}.wrapper{padding:0 5vw;max-width:1540px;margin:0 auto}#header{position:relative;margin-top:0;margin-bottom:10px}#header .site-title{font-size:1.5rem;position:absolute;line-height:50px}#header .site-title a{text-decoration:none;color:var(--colorText)}#header .site-title a:hover{color:var(--colorHover)}#header #mega-menu-wrap-header_menu .mega-menu-toggle{line-height:50px;height:50px}#header #mega-menu-wrap-header_menu #mega-menu-header_menu li.mega-menu-item a.mega-menu-link{color:var(--colorText);line-height:50px;height:50px;font-size:16px}#header #mega-menu-wrap-header_menu #mega-menu-header_menu li.mega-menu-item a.mega-menu-link:hover{color:var(--colorHover)}#header #mega-menu-wrap-header_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#header #mega-menu-wrap-header_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after,#header #mega-menu-wrap-header_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before{background-color:var(--colorText)}#footer{position:relative;display:flex;flex-direction:row;height:60px;justify-content:space-between;align-items:center;font-size:.95rem;margin:0;padding:0}body:has(.works-archive){background:var(--colorBg)}@media (prefers-color-scheme:light){body:has(.works-archive){background:linear-gradient(98deg,#fff 0,#fff 50%,#ededed 84%,#e0d7d7 100%)}}body.page .content-wrapper{min-height:calc(100vh - 30px - 50px - 10px - 60px);display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}body.page:not(.home) #main{max-width:700px;margin:0 auto}body.home .frontcover-image{height:calc(100vh - 30px - 50px - 10px - 60px);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;box-shadow:0 1px 1px var(--colorShadow),0 2px 2px var(--colorShadow),0 4px 4px var(--colorShadow),0 8px 8px var(--colorShadow),0 16px 16px var(--colorShadow)}html{font-size:16px}body{-webkit-text-size-adjust:none;font-family:"Noto Sans JP",sans-serif;font-weight:300;text-transform:none;color:var(--colorText);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.site-title,h1,h2,h3,h4{font-family:"Noto Sans JP",sans-serif;font-weight:500;text-transform:none}p{font-size:20px;line-height:1.4;padding-bottom:1.5rem;margin:0}.page-for-sale h1{font-family:"Noto Sans JP",sans-serif;font-weight:300;text-transform:none;text-align:right;margin:0 var(--gap);font-size:20px;text-transform:lowercase}button{margin:0;padding:.5rem 5rem;background-color:var(--colorButton);color:var(--colorBg);font-family:"Noto Sans JP",sans-serif;font-weight:300;text-transform:none;box-shadow:0 1px 1px var(--colorShadow),0 2px 2px var(--colorShadow),0 4px 4px var(--colorShadow),0 8px 8px var(--colorShadow),0 16px 16px var(--colorShadow);border-radius:.5rem;border:0}button:hover{background-color:var(--colorButtonHover)}button.facetwp-flyout-open,button.facetwp-load-more{min-width:250px}a{color:var(--colorText);text-decoration:underline}a:hover{color:var(--colorHover)}.works-archive{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 auto;justify-content:space-around;align-items:center;row-gap:3vh;-moz-column-gap:1%;column-gap:1%;margin-top:3vh;margin-bottom:3vh}.works-archive .work{display:flex;align-items:center;justify-content:center;width:36%}.works-archive .work.small.wide{width:82.5%}.works-archive .work.small.landscape{width:64%}.works-archive .work.small.square{width:50%}.works-archive .work.small.portrait{width:45%}.works-archive .work.small.tall{width:42.5%}.works-archive .work.medium.wide{width:107.25%}.works-archive .work.medium.landscape{width:83.2%}.works-archive .work.medium.square{width:65%}.works-archive .work.medium.portrait{width:58.5%}.works-archive .work.medium.tall{width:55.25%}.works-archive .work.large.wide{width:115.5%}.works-archive .work.large.landscape{width:89.6%}.works-archive .work.large.square{width:70%}.works-archive .work.large.portrait{width:63%}.works-archive .work.large.tall{width:59.5%}.works-archive .work.x-large.wide{width:132%}.works-archive .work.x-large.landscape{width:102.4%}.works-archive .work.x-large.square{width:80%}.works-archive .work.x-large.portrait{width:72%}.works-archive .work.x-large.tall{width:68%}@media (min-width:428px){.works-archive .work{width:36%}.works-archive .work.small.wide{width:42.9%}.works-archive .work.small.landscape{width:33.28%}.works-archive .work.small.square{width:26%}.works-archive .work.small.portrait{width:23.4%}.works-archive .work.small.tall{width:22.1%}.works-archive .work.medium.wide{width:52.8%}.works-archive .work.medium.landscape{width:40.96%}.works-archive .work.medium.square{width:32%}.works-archive .work.medium.portrait{width:28.8%}.works-archive .work.medium.tall{width:27.2%}.works-archive .work.large.wide{width:57.75%}.works-archive .work.large.landscape{width:44.8%}.works-archive .work.large.square{width:35%}.works-archive .work.large.portrait{width:31.5%}.works-archive .work.large.tall{width:29.75%}.works-archive .work.x-large.wide{width:62.7%}.works-archive .work.x-large.landscape{width:48.64%}.works-archive .work.x-large.square{width:38%}.works-archive .work.x-large.portrait{width:34.2%}.works-archive .work.x-large.tall{width:32.3%}}@media (min-width:1024px){.works-archive .work{width:18%}.works-archive .work.small.wide{width:26.4%}.works-archive .work.small.landscape{width:20.48%}.works-archive .work.small.square{width:16%}.works-archive .work.small.portrait{width:14.4%}.works-archive .work.small.tall{width:13.6%}.works-archive .work.medium.wide{width:31.35%}.works-archive .work.medium.landscape{width:24.32%}.works-archive .work.medium.square{width:19%}.works-archive .work.medium.portrait{width:17.1%}.works-archive .work.medium.tall{width:16.15%}.works-archive .work.large.wide{width:39.6%}.works-archive .work.large.landscape{width:30.72%}.works-archive .work.large.square{width:24%}.works-archive .work.large.portrait{width:21.6%}.works-archive .work.large.tall{width:20.4%}.works-archive .work.x-large.wide{width:42.9%}.works-archive .work.x-large.landscape{width:33.28%}.works-archive .work.x-large.square{width:26%}.works-archive .work.x-large.portrait{width:23.4%}.works-archive .work.x-large.tall{width:22.1%}}.works-archive .work .work-item{position:relative}@media (max-width:700px){.works-archive .work .work-item a{pointer-events:none;cursor:default;text-decoration:none}}.works-archive .work .work-item .work-image{max-width:100%;height:auto;opacity:1;display:block;width:100%;height:auto;transition:transform .5s ease;backface-visibility:hidden;box-shadow:0 1px 1px var(--colorShadow),0 2px 2px var(--colorShadow),0 4px 4px var(--colorShadow),0 8px 8px var(--colorShadow),0 16px 16px var(--colorShadow)}@media (min-width:700px){.works-archive .work .work-item a:hover .work-image{box-shadow:0 1px 1px var(--colorShadowHover),0 2px 2px var(--colorShadowHover),0 4px 4px var(--colorShadowHover),0 8px 8px var(--colorShadowHover),0 16px 16px var(--colorShadowHover);filter:saturate(1.02) contrast(1.02) brightness(1.02)}}.works-archive .work .work-item .work-caption{text-align:center;padding-top:.7rem;display:block}.works-archive .work .work-item .work-caption .work-title{font-size:.9rem;font-family:"Noto Sans JP",sans-serif;font-weight:300;text-transform:none}.works-archive .work .work-item .work-caption p{font-size:.85rem;font-family:"Noto Sans JP",sans-serif;font-weight:300;text-transform:none}@media (min-width:428px){.term-sale .works-archive .work{display:flex;align-items:center;justify-content:center;width:18%}.term-sale .works-archive .work.small.wide{width:31.35%}.term-sale .works-archive .work.small.landscape{width:24.32%}.term-sale .works-archive .work.small.square{width:19%}.term-sale .works-archive .work.small.portrait{width:17.1%}.term-sale .works-archive .work.small.tall{width:16.15%}.term-sale .works-archive .work.medium.wide{width:41.25%}.term-sale .works-archive .work.medium.landscape{width:32%}.term-sale .works-archive .work.medium.square{width:25%}.term-sale .works-archive .work.medium.portrait{width:22.5%}.term-sale .works-archive .work.medium.tall{width:21.25%}.term-sale .works-archive .work.large.wide{width:59.4%}.term-sale .works-archive .work.large.landscape{width:46.08%}.term-sale .works-archive .work.large.square{width:36%}.term-sale .works-archive .work.large.portrait{width:32.4%}.term-sale .works-archive .work.large.tall{width:30.6%}.term-sale .works-archive .work.x-large.wide{width:66%}.term-sale .works-archive .work.x-large.landscape{width:51.2%}.term-sale .works-archive .work.x-large.square{width:40%}.term-sale .works-archive .work.x-large.portrait{width:36%}.term-sale .works-archive .work.x-large.tall{width:34%}}.works-filters{width:100%;text-align:right}.works-filters .desktop-filters{display:none}.works-filters .mobile-filters{display:flex;flex-wrap:wrap;justify-content:flex-end}.works-filters .facetwp-facet{display:flex;justify-content:flex-end;-moz-column-gap:0.5rem;column-gap:.5rem;margin-bottom:.5rem}.facetwp-facet-load_more{width:100%;text-align:center}.facetwp-flyout{background-color:var(--colorBg)!important}body .fancybox__backdrop{background:var(--colorBg)}body .fancybox-caption-text,body .fancybox-title{color:var(--colorText)}