@font-face{font-family:"tt-norms-light";src:url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Light.woff2") format("woff2"),url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Light.woff") format("woff")}@font-face{font-family:"tt-norms-regular";src:url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Regular.woff2") format("woff2"),url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Regular.woff") format("woff")}@font-face{font-family:"tt-norms-medium";src:url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Medium.woff2") format("woff2"),url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Medium.woff") format("woff")}@font-face{font-family:"tt-norms-bold";src:url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Bold.woff2") format("woff2"),url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Bold.woff") format("woff")}@font-face{font-family:"tt-norms-serif-light";src:url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Serif_Light.woff2") format("woff2"),url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Serif_Light.woff") format("woff")}@font-face{font-family:"tt-norms-serif-regular";src:url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Serif_Regular.woff2") format("woff2"),url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Serif_Regular.woff") format("woff")}@font-face{font-family:"tt-norms-serif-medium";src:url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Serif_Medium.woff2") format("woff2"),url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Serif_Medium.woff") format("woff")}@font-face{font-family:"tt-norms-serif-bold";src:url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Serif_Bold.woff2") format("woff2"),url("/content/themes/base/assets/font/ttnorms/TT_Norms_Pro_Serif_Bold.woff") format("woff")}section.gallery{padding:0 !important}section.gallery .gallery_toggle{padding:0 2rem;margin:0 0 6.4rem}@media(min-width:768px){section.gallery .gallery_toggle{display:none}}section.gallery .gallery_toggle label{font-size:1.5rem}@media(min-width:768px){section.gallery .gallery_toggle label{margin:0 1rem 0 0}}@media(min-width:1280px){section.gallery .gallery_toggle label{font-size:1.8rem;margin:0 1.5rem 0 0}}section.gallery .gallery_toggle label{position:absolute;left:-9999px;top:-9999px}section.gallery .gallery_toggle select{background-color:#202945;color:#fdf7f1;border:none;font-size:1.2rem;text-transform:uppercase;padding:2.9rem 8rem 2.9rem 3rem}@media(min-width:1024px){section.gallery .gallery_toggle.mobile_toggle{display:none}}section.gallery .gallery_toggle.sub_cat_toggle{width:100%;margin:-2rem 3.25% 4rem}@media(min-width:768px){section.gallery .gallery_toggle.sub_cat_toggle{margin:0 0 4rem;display:none}}@media(min-width:1024px){section.gallery .gallery_toggle.sub_cat_toggle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 6rem}}section.gallery .gallery_tabs{padding:0 2rem;display:none}@media(min-width:768px){section.gallery .gallery_tabs{padding:0 3rem;margin:0 0 9.6rem;display:block}}@media(min-width:1280px){section.gallery .gallery_tabs{margin:0 0 12.8rem}}@media(min-width:1440px){section.gallery .gallery_tabs{padding:0 5rem}}@media(min-width:1920px){section.gallery .gallery_tabs{padding:0 7rem}}section.gallery .gallery_tabs .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.gallery .gallery_tabs button{background:0 0;color:#fdf7f1;border-radius:0;padding:3.5rem 4rem;border:none;position:relative;background:#202945}@media(min-width:1280px){section.gallery .gallery_tabs button{padding:3.5rem 8rem}}section.gallery .gallery_tabs button.active{color:#fff;background:#857550}section.gallery .gallery_tabs button:first-child{margin:0}section.gallery .gallery_results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2rem 5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width:768px){section.gallery .gallery_results{padding:0 2rem 5rem}}@media(min-width:1280px){section.gallery .gallery_results{padding:0 8rem 8rem}}@media(min-width:1440px){section.gallery .gallery_results{padding:0 12rem 8rem}}@media(min-width:1920px){section.gallery .gallery_results{padding:0 15rem 8rem}}section.gallery .gallery_results .set{width:100%}@media(min-width:768px){section.gallery .gallery_results .set{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}}@media(min-width:1280px){section.gallery .gallery_results .set.staggered .gallery_item.count_1 .image{padding:0 0 61%}section.gallery .gallery_results .set.staggered .gallery_item.count_2 .image{padding:0 0 120%}section.gallery .gallery_results .set.staggered .gallery_item.count_4{position:absolute;left:0;top:18.1%}section.gallery .gallery_results .set.staggered .gallery_item.count_4 .image{padding:0 0 77%}section.gallery .gallery_results .set.staggered .gallery_item.count_5{margin-top:7%}section.gallery .gallery_results .set.staggered .gallery_item.count_5 .image{padding:0 0 70%}section.gallery .gallery_results .set.staggered .gallery_item.count_7{position:absolute;right:0;top:26.8%}section.gallery .gallery_results .set.staggered .gallery_item.count_7 .image{padding:0 0 64%}section.gallery .gallery_results .set.staggered .gallery_item.count_8{margin-top:13%}section.gallery .gallery_results .set.staggered .gallery_item.count_8 .image{padding:0 0 134%}section.gallery .gallery_results .set.staggered .gallery_item.count_9{margin-top:-26.5%;width:65.16%}section.gallery .gallery_results .set.staggered .gallery_item.count_9 .image{padding:0 0 66%}section.gallery .gallery_results .set.staggered .gallery_item.count_10 .image{padding:0 0 51.8%}}section.gallery .gallery_results .gallery_item{margin:0 0 .8rem;background:rgba(0,0,0,.3);width:100%;cursor:pointer}@media(min-width:768px){section.gallery .gallery_results .gallery_item{width:49%;margin:0 .5% 1%}}@media(min-width:1280px){section.gallery .gallery_results .gallery_item{width:32.33%}}@media(min-width:1920px){section.gallery .gallery_results .gallery_item{width:32.833%;margin:0 .25% .5%}}section.gallery .gallery_results .gallery_item:focus{outline:3px solid #857550;outline-offset:2px}section.gallery .gallery_results .gallery_item:focus .image .ajax_gallery_toggle{opacity:1;top:0}section.gallery .gallery_results .gallery_item:focus:not(:focus-visible){outline:none}section.gallery .gallery_results .gallery_item:focus:not(:focus-visible) .image .ajax_gallery_toggle{opacity:0}section.gallery .gallery_results .gallery_item:focus-visible{outline:3px solid #857550;outline-offset:2px}section.gallery .gallery_results .gallery_item:focus-visible .image .ajax_gallery_toggle{opacity:1;top:0}section.gallery .gallery_results .gallery_item .image{padding:0 0 74%;position:relative;overflow:hidden}@media(min-width:768px){section.gallery .gallery_results .gallery_item .image{padding:0 0 92%}}section.gallery .gallery_results .gallery_item .image .object-fit{position:absolute;left:0;top:0}section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;opacity:0;right:0;top:0;z-index:20;font-size:2rem;line-height:1.4;color:#fdf7f1;font-family:"tt-norms-serif-regular";cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-align:center}@media(prefers-reduced-motion:reduce){section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle{-webkit-transition:none;transition:none}}@media(min-width:768px){section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle{font-size:2.4rem}}@media(min-width:1024px){section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle{font-size:2.8rem}}section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span{padding:3rem;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(32,41,69,.85);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(prefers-reduced-motion:reduce){section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span{-webkit-transition:none;transition:none}}@media(min-width:1280px){section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span{padding:3rem 10%}}@media(min-width:1920px){section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span{padding:3rem 28%}}section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span .toggle{display:block}section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span .toggle .icon{width:9px;height:9px;position:relative;display:block;margin:2rem 0 0}section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span .toggle .icon:before,section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span .toggle .icon:after{width:9px;height:1px;background:#fdf7f1;position:absolute;left:0;top:4px;content:"";-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(prefers-reduced-motion:reduce){section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span .toggle .icon:before,section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span .toggle .icon:after{-webkit-transition:none;transition:none}}section.gallery .gallery_results .gallery_item .image .ajax_gallery_toggle>span .toggle .icon:after{width:1px;height:9px;left:4px;top:0}section.gallery .gallery_results .gallery_item .image:hover .ajax_gallery_toggle{opacity:1;top:0}section.gallery .gallery_results .load-posts{margin-top:4rem;width:100%}@media(min-width:768px){section.gallery .gallery_results .load-posts{margin-top:6rem}}