/*!
Let's show some work. Fuck yah.
*//*! WARNING: This CSS file was generated from a Sass file. Do NOT edit it. *//*! 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:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:-0.25em}sup{top:-0.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}*,::after,::before{box-sizing:border-box}html{font-size:inherit}body{font-family:"USA",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header,.intro,.photographGroup:not(.photographGroup--billboard){padding-left:1.6rem;padding-right:1.6rem}@media screen and (max-width: 760px){header,.intro,.photographGroup:not(.photographGroup--billboard){padding-left:2.4rem;padding-right:2.4rem}}@media screen and (max-width: 479px){header,.intro,.photographGroup:not(.photographGroup--billboard){padding-left:1.8rem;padding-right:1.8rem}}.billboard{align-items:flex-end;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;text-align:center;z-index:5}.billboard h2{color:#fff;font-size:30vw;letter-spacing:-0.035em}.billboard .billboardContent{display:flex;justify-content:center;height:24vw;position:relative;width:100%;z-index:1}.billboard .billboardImage{left:0;height:100%;position:absolute;top:0;width:100%}.billboard .billboardImage img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom left;object-position:bottom left;width:100%}.billboard--la .billboardImage img{-o-object-position:center;object-position:center}.collection+.collection{margin-top:20rem}@media screen and (max-width: 991px){.collection+.collection{margin-top:8rem}}@media screen and (max-width: 479px){.collection+.collection{margin-top:4rem}}.collection+.collection:before{content:"";display:block;height:8rem;margin-bottom:5rem;width:100%}@media screen and (max-width: 760px){.collection+.collection:before{height:6rem;margin-bottom:3rem}}@media screen and (max-width: 479px){.collection+.collection:before{height:4rem;margin-bottom:1rem}}.collection .intro{padding-bottom:8rem;padding-top:6rem;width:100%}@media screen and (max-width: 991px){.collection .intro{padding-bottom:6rem;padding-top:4rem}}@media screen and (max-width: 479px){.collection .intro{padding-bottom:4rem;padding-top:3rem}}.collection .intro .intro-content{width:50%}@media screen and (max-width: 991px){.collection .intro .intro-content{width:66.666%}}@media screen and (max-width: 760px){.collection .intro .intro-content{width:80%}}@media screen and (max-width: 479px){.collection .intro .intro-content{width:100%}}.collection .intro .intro-content a{color:#000;text-decoration:underline}.collection .intro .intro-content a:hover{text-decoration:none}.collection--202403chicago,.collection--202405marble,.collection--202408la,.collection--202603sanDiego{position:relative;z-index:25}.collection--202403chicago .intro,.collection--202405marble .intro,.collection--202408la .intro,.collection--202603sanDiego .intro{padding-bottom:10rem;padding-top:8rem;width:100%}@media screen and (max-width: 991px){.collection--202403chicago .intro,.collection--202405marble .intro,.collection--202408la .intro,.collection--202603sanDiego .intro{padding-bottom:6rem;padding-top:4rem}}@media screen and (max-width: 479px){.collection--202403chicago .intro,.collection--202405marble .intro,.collection--202408la .intro,.collection--202603sanDiego .intro{padding-bottom:4rem;padding-top:3rem}}.collection--202403chicago .intro-content,.collection--202405marble .intro-content,.collection--202408la .intro-content,.collection--202603sanDiego .intro-content{margin:0 auto}.collection+.collection--202402snowy:before{background-color:#e3dcda}.collection+.collection--202401nwss:before{background-color:#f3e0c8}.collection+.collection--202312salida:before{background-color:#f3e0c8}.collection+.collection--20230903yaya:before{background-color:#efe6df}.collection+.collection--20230501apple:before{background-color:#f5e9e4}.collection+.collection--20230423garden:before{background-color:#ccc0af}.collection+.collection--2023devilsThumb:before{background-color:#9ea1a9}.collection+.collection.collection--2022sea:before{background-color:#747f88}.collection+.collection.collection--2023nwss:before{background-color:#b4b9b1}.collection+.collection.collection--2022trinidad:before{background-color:#baa49a}div[data-width="1"]{max-width:4.166%;width:4.166%}div[data-width="2"]{max-width:8.333%;width:8.333%}div[data-width="3"]{max-width:12.5%;width:12.5%}div[data-width="4"]{max-width:16.666%;width:16.666%}div[data-width="5"]{max-width:20.833%;width:20.833%}div[data-width="6"]{max-width:25%;width:25%}div[data-width="7"]{max-width:29.166%;width:29.166%}div[data-width="7.5"]{max-width:31.25%;width:31.25%}div[data-width="8"]{max-width:33.333%;width:33.333%}div[data-width="9"]{max-width:37.5%;width:37.5%}div[data-width="10"]{max-width:41.666%;width:41.666%}div[data-width="11"]{max-width:45.833%;width:45.833%}div[data-width="12"]{max-width:50%;width:50%}div[data-width="13"]{max-width:54.166%;width:54.166%}div[data-width="14"]{max-width:58.333%;width:58.333%}div[data-width="15"]{max-width:62.5%;width:62.5%}div[data-width="16"]{max-width:66.666%;width:66.666%}div[data-width="17"]{max-width:70.833%;width:70.833%}div[data-width="18"]{max-width:75%;width:75%}div[data-width="19"]{max-width:79.166%;width:79.166%}div[data-width="20"]{max-width:83.333%;width:83.333%}div[data-width="21"]{max-width:87.5%;width:87.5%}div[data-width="22"]{max-width:91.666%;width:91.666%}div[data-width="23"]{max-width:95.833%;width:95.833%}div[data-width="24"]{max-width:100%;width:100%}@media screen and (max-width: 760px){div[data-width]{max-width:100%;width:100%}}div[data-x-offset=".5"]{margin-left:2.083%}div[data-x-offset=".75"]{margin-left:3.125%}div[data-x-offset="1"]{margin-left:4.166%}div[data-x-offset="2"]{margin-left:8.333%}div[data-x-offset="3"]{margin-left:12.5%}div[data-x-offset="4"]{margin-left:16.666%}div[data-x-offset="5"]{margin-left:20.833%}div[data-x-offset="6"]{margin-left:25%}div[data-x-offset="7"]{margin-left:29.166%}div[data-x-offset="8"]{margin-left:33.333%}div[data-x-offset="9"]{margin-left:37.5%}div[data-x-offset="10"]{margin-left:41.666%}div[data-x-offset="11"]{margin-left:45.833%}div[data-x-offset="12"]{margin-left:50%}div[data-x-offset="13"]{margin-left:54.166%}div[data-x-offset="14"]{margin-left:58.333%}div[data-x-offset="15"]{margin-left:62.5%}div[data-x-offset="16"]{margin-left:66.666%}div[data-x-offset="17"]{margin-left:70.833%}div[data-x-offset="18"]{margin-left:75%}div[data-x-offset="19"]{margin-left:79.166%}div[data-x-offset="20"]{margin-left:83.333%}div[data-x-offset="21"]{margin-left:87.5%}div[data-x-offset="22"]{margin-left:91.666%}@media screen and (max-width: 760px){div[data-x-offset]{margin-left:0}}div[data-y-offset="-16"]{margin-top:-16rem}@media screen and (max-width: 991px){div[data-y-offset="-16"]{margin-top:-10rem}}div[data-y-offset="-12"]{margin-top:-12rem}@media screen and (max-width: 991px){div[data-y-offset="-12"]{margin-top:-8rem}}div[data-y-offset="-10"]{margin-top:-10rem}@media screen and (max-width: 991px){div[data-y-offset="-10"]{margin-top:-4rem}}div[data-y-offset="-8"]{margin-top:-8rem}@media screen and (max-width: 991px){div[data-y-offset="-8"]{margin-top:-2rem}}div[data-y-offset="-4"]{margin-top:-4rem}@media screen and (max-width: 991px){div[data-y-offset="-4"]{margin-top:-2rem}}div[data-y-offset="-2"]{margin-top:-2rem}div[data-y-offset="2"]{margin-top:2rem}div[data-y-offset="4"]{margin-top:4rem}div[data-y-offset="6"]{margin-top:6rem}div[data-y-offset="8"]{margin-top:8rem}div[data-y-offset="10"]{margin-top:10rem}div[data-y-offset="12"]{margin-top:12rem}div[data-y-offset="14"]{margin-top:10rem}div[data-y-offset="16"]{margin-top:16rem}div[data-y-offset="18"]{margin-top:18rem}div[data-y-offset="20"]{margin-top:20rem}div[data-y-offset="22"]{margin-top:22rem}div[data-y-offset="24"]{margin-top:24rem}@media screen and (max-width: 760px){div[data-y-offset]{margin-top:0}}div[data-vertical-align=center]{align-items:center}div[data-vertical-align=bottom]{align-items:baseline}div[data-horizontal-align=center]{justify-content:center}@font-face{font-family:"FranklinGothicBook";font-weight:normal;src:url("build/webfonts/35B557_0_0.eot");src:url("build/webfonts/35B557_0_0.eot?#iefix") format("embedded-opentype"),url("build/webfonts/35B557_0_0.woff2") format("woff2"),url("build/webfonts/35B557_0_0.woff") format("woff"),url("build/webfonts/35B557_0_0.ttf") format("truetype")}@font-face{font-family:"FranklinGothicHeavy";font-weight:normal;src:url("build/webfonts/35B557_1_0.eot");src:url("build/webfonts/35B557_1_0.eot?#iefix") format("embedded-opentype"),url("build/webfonts/35B557_1_0.woff2") format("woff2"),url("build/webfonts/35B557_1_0.woff") format("woff"),url("build/webfonts/35B557_1_0.ttf") format("truetype")}@font-face{font-family:"USA";src:url("build/webfonts/usa-reg.woff2") format("woff2"),url("build/webfonts/usa-reg.woff") format("woff"),url("build/webfonts/usa-reg.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"USA";src:url("build/webfonts/usa-bold.woff2") format("woff2"),url("build/webfonts/usa-bold.woff") format("woff"),url("build/webfonts/usa-bold.ttf") format("truetype");font-weight:bold;font-style:normal}header h1{display:block;height:15px;margin:0;padding:0;text-indent:-9999em;width:215px}@media screen and (max-width: 479px){header h1{width:172px;height:12px}}header:not(.header--specialEdition){padding-bottom:1.6rem;padding-top:1.6rem;width:100%}@media screen and (max-width: 479px){header:not(.header--specialEdition){padding-bottom:1rem;padding-top:1rem}}header:not(.header--specialEdition) h1{background:url("build/img/david-hilgier-photographs-logo.svg") top left no-repeat;background-size:100% 100%}header.header--specialEdition{left:50%;position:fixed;top:15px;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:20}header.header--specialEdition h1{background:url("build/img/david-hilgier-photographs-logo-white.svg") top left no-repeat;background-size:100% 100%}@media screen and (max-width: 760px){.photographs>.photographGroup:first-child>div:first-child{margin-top:0}}.photographGroup{display:flex;flex-direction:row;flex-wrap:wrap;max-width:100%;position:relative;width:100%}@media screen and (max-width: 760px){.photograph-img{margin-top:3.6rem}}@media screen and (max-width: 760px){.photograph-img[data-y-offset]{margin-top:3.8rem}}.photograph-img img{display:block;height:auto;max-width:100%;max-height:100%}.photographGroup--billboard{height:auto}.photographGroup--billboard .photograph-img img{width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:bold;font-family:"USA",Arial,sans-serif;letter-spacing:-0.02rem}h2{font-size:1.8rem;line-height:1.05;margin:0;padding:0}@media screen and (max-width: 760px){h2{font-size:1.5rem}}h3{font-size:1rem;line-height:1.2;margin:0;padding:0}p,ul,ol{font-size:1rem;line-height:1.5;margin:1.5rem 0 0 0}
