@charset "UTF-8";/*!
Theme Name: Angela Wheeler Design
Theme URI: http://underscores.me/
Author: Andrew Jones
Author URI: http://andrewjon.es
Description: WordPress Theme for Angela Wheeler Design
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: angela-wheeler-design
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 with others.

Angela Wheeler Design is based on Underscores https://underscores.me/, (C) 2012-2017 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/
*/[data-anim=fade-in].will-fade-in{opacity:0;-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity 420ms ease-out,-webkit-transform 420ms ease-out;transition:opacity 420ms ease-out,-webkit-transform 420ms ease-out;transition:opacity 420ms ease-out,transform 420ms ease-out;transition:opacity 420ms ease-out,transform 420ms ease-out,-webkit-transform 420ms ease-out}[data-anim=fade-in].is-visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}h1,h2,h3,h4,h5,h6{font-family:Inter,Arial;margin:0;color:#595959}h1{margin-top:0;font-family:Inter,Arial}a{text-decoration:none;color:inherit;color:#595959;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}a:hover{opacity:.5!important}a.spaced{letter-spacing:.1rem}li{list-style-type:none}figcaption,p{font-family:"Cormorant Garamond",serif;line-height:1.4;color:#595959}.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;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(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}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:10;position:sticky;top:0;background-color:#f2f1eb}header a{color:#595959}.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.site-branding a{width:100%;max-width:325px;margin-top:3px}.site-branding img{width:100%;max-width:325px;height:100%}#main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}#main-navigation li a{text-transform:uppercase;font-family:Inter,Arial;font-size:11px;letter-spacing:.1rem}.site-header{position:relative;z-index:20}.site-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem;width:100%;gap:3rem}.nav-toggle{position:relative;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:40px;height:40px;border:none;border-radius:8px;cursor:pointer;padding:0;-webkit-transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease;transition:background .2s ease,transform .2s ease,-webkit-transform .2s ease;background:0 0}.nav-toggle__bar{position:absolute;left:50%;top:50%;width:20px;height:1.5px;background:#111;border-radius:999px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:opacity .2s ease,background-color .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease,background-color .2s ease;transition:transform .2s ease,opacity .2s ease,background-color .2s ease,-webkit-transform .2s ease}.nav-toggle__bar:nth-child(1){-webkit-transform:translate(-50%,-6px);-ms-transform:translate(-50%,-6px);transform:translate(-50%,-6px)}.nav-toggle__bar:nth-child(2){-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.nav-toggle__bar:nth-child(3){-webkit-transform:translate(-50%,6px);-ms-transform:translate(-50%,6px);transform:translate(-50%,6px)}.nav-toggle.is-active .nav-toggle__bar:nth-child(1){-webkit-transform:translate(-50%,0) rotate(45deg);-ms-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}.nav-toggle.is-active .nav-toggle__bar:nth-child(2){opacity:0}.nav-toggle.is-active .nav-toggle__bar:nth-child(3){-webkit-transform:translate(-50%,0) rotate(-45deg);-ms-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}.nav-toggle:hover{background:rgba(0,0,0,.06)}.mobile-menu-footer{display:none}.main-navigation{position:static;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;padding:0;-webkit-box-shadow:none;box-shadow:none}.main-navigation .main-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}.mobile-menu-header,.site-overlay{display:none}.is-resizing .main-navigation,.is-resizing .site-overlay{-webkit-transition:none!important;transition:none!important}@media (min-width:769px){#main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}@media (max-width:768px){.nav-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main-navigation{position:fixed;inset:0 0 0 auto;width:min(260px,80%);background:#fff;-webkit-box-shadow:-8px 0 24px rgba(0,0,0,.14);box-shadow:-8px 0 24px rgba(0,0,0,.14);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;visibility:hidden;-webkit-transition:opacity 220ms ease,visibility 0s linear 280ms,-webkit-transform 280ms cubic-bezier(.22,.61,.36,1);transition:opacity 220ms ease,visibility 0s linear 280ms,-webkit-transform 280ms cubic-bezier(.22,.61,.36,1);transition:transform 280ms cubic-bezier(.22,.61,.36,1),opacity 220ms ease,visibility 0s linear 280ms;transition:transform 280ms cubic-bezier(.22,.61,.36,1),opacity 220ms ease,visibility 0s linear 280ms,-webkit-transform 280ms cubic-bezier(.22,.61,.36,1);padding:1rem 1.75rem 2.5rem;display:block;z-index:40;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation.is-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible;-webkit-transition:opacity 220ms ease,-webkit-transform 320ms cubic-bezier(.22,.61,.36,1);transition:opacity 220ms ease,-webkit-transform 320ms cubic-bezier(.22,.61,.36,1);transition:transform 320ms cubic-bezier(.22,.61,.36,1),opacity 220ms ease;transition:transform 320ms cubic-bezier(.22,.61,.36,1),opacity 220ms ease,-webkit-transform 320ms cubic-bezier(.22,.61,.36,1)}.main-navigation .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem}.site-overlay{position:fixed;inset:0;background:rgba(0,0,0,.26);opacity:0;visibility:hidden;-webkit-transition:opacity 220ms ease;transition:opacity 220ms ease;z-index:30;display:block}.site-overlay.is-active{opacity:1;visibility:visible}.js-enabled .main-navigation:not(.is-open){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;visibility:hidden}.mobile-menu-header{margin-bottom:2rem;gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-menu-header .custom-logo-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu-header .custom-logo-link img{width:100%}.mobile-close{min-width:40px;height:40px;background:0 0;border:none;padding:0;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;cursor:pointer;position:relative;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-radius:8px}.mobile-close:hover{background-color:rgba(0,0,0,.06)}.mobile-close-bar{position:absolute;width:20px;height:1.5px;background:#111;border-radius:999px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.mobile-close-bar:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-close-bar:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu-footer{margin-top:auto;padding-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.mobile-menu-footer .instagram-wrapper{width:100%;border-top:1px solid rgba(0,0,0,.2);text-align:center;padding-top:.75rem;margin-top:.25rem}.mobile-menu-footer a{font-family:"Cormorant Garamond",serif;text-transform:initial}.mobile-menu-footer img{max-width:3rem}.mobile-menu-instagram{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.95rem;text-decoration:none}.mobile-menu-instagram i{font-size:1.1rem}.mobile-menu-instagram span{letter-spacing:.08em}}footer{background-color:#3c2221;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem}footer a,footer span{color:#f2f1eb;font-family:"Cormorant Garamond",serif;font-weight:400;font-size:.75rem;opacity:.7}footer img{max-width:.75rem;max-height:.75rem;margin-right:8px}footer .footer-social-link .footer-anim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer:has(.awd-newsletter-footer){-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem;padding:2rem 1.5rem}@media (max-width:768px){footer:has(.awd-newsletter-footer){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:2rem 1.25rem}footer:has(.awd-newsletter-footer) .awd-newsletter-footer{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer:has(.awd-newsletter-footer) .footer-social-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer:has(.awd-newsletter-footer) .footer-credits-link{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.awd-newsletter-form{width:100%;max-width:250px}.awd-newsletter-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem;border-bottom:1px solid #f2f1eb;padding:0 .4rem .4rem}.awd-newsletter-form__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;border:none;background:0 0;padding:.2rem 0;font-family:"Cormorant Garamond",serif;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#f2f1eb}.awd-newsletter-form__input::-webkit-input-placeholder{color:#f2f1eb;opacity:.75}.awd-newsletter-form__input::-moz-placeholder{color:#f2f1eb;opacity:.75}.awd-newsletter-form__input:-ms-input-placeholder{color:#f2f1eb;opacity:.75}.awd-newsletter-form__input::-ms-input-placeholder{color:#f2f1eb;opacity:.75}.awd-newsletter-form__input::placeholder{color:#f2f1eb;opacity:.75}.awd-newsletter-form__input:focus{outline:0}.awd-newsletter-form__submit{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:none;background:0 0;color:#f2f1eb;font-size:1.1rem;line-height:1;padding:.2rem .1rem;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.awd-newsletter-form__submit:focus-visible,.awd-newsletter-form__submit:hover{opacity:.6}.awd-newsletter-form__submit:disabled{opacity:.4;cursor:default}.awd-newsletter-form__message{margin:.6rem 0 0;font-family:"Cormorant Garamond",serif;font-size:.8rem;color:#f2f1eb;text-align:center}.awd-newsletter-form__message:empty{display:none}.awd-newsletter-form__hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.awd-newsletter-form.has-error .awd-newsletter-form__message{color:#e8a0a0}.awd-newsletter-form.is-success .awd-newsletter-form__row{display:none}.awd-newsletter-dialog{border:none;padding:0;background:0 0;max-width:min(450px,100vw - 2rem);max-height:90vh;overflow:visible}.awd-newsletter-dialog::-ms-backdrop{background:rgba(0,0,0,.55)}.awd-newsletter-dialog::backdrop{background:rgba(0,0,0,.55)}.awd-newsletter-dialog__panel{position:relative;background:#563b03;color:#f2f1eb;padding:2.75rem 4rem 2rem;max-height:90vh;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.awd-newsletter-dialog__heading{margin:0 0 1.5rem;font-family:"Cormorant Garamond",serif;font-weight:500;font-size:1.5rem;text-transform:uppercase;letter-spacing:.1rem;color:#f2f1eb;text-align:center}.awd-newsletter-dialog__image{display:block;width:100%;max-width:250px;aspect-ratio:4/5;margin-bottom:1.75rem;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.awd-newsletter-dialog__panel{padding:2.75rem 1.5rem 2rem}}.awd-newsletter-dialog{margin:auto}.awd-newsletter-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.75rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:420px}.awd-newsletter-footer,.awd-newsletter-footer *{opacity:1}.awd-newsletter-footer__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-family:"Cormorant Garamond",serif;font-size:.75rem;letter-spacing:.1rem;color:#f2f1eb;white-space:nowrap}.awd-newsletter-footer:has(.awd-newsletter-form.is-success) .awd-newsletter-footer__label{display:none}.awd-newsletter-footer:has(.awd-newsletter-form.is-success){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.awd-newsletter-footer .awd-newsletter-form{max-width:240px}.awd-newsletter-footer .awd-newsletter-form__input{font-size:11px}.awd-newsletter-footer .awd-newsletter-form__message{font-size:.7rem}@media (max-width:768px){.awd-newsletter-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%;gap:.5rem}.awd-newsletter-footer .awd-newsletter-footer__label{text-align:center}.awd-newsletter-footer .awd-newsletter-form{max-width:100%}}body,html{height:100%}body{background-color:#f2f1eb;margin:0;font-size:1rem;color:#595959}html{font-size:16px}#page{min-height:100vh;min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer,.site-header{-ms-flex-negative:0;flex-shrink:0}#primary{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0}.site-main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0}p:empty{height:0;margin:0;padding:0}:where(figure){margin:0}.error-main{padding:10% 0;text-align:center}.error-main span{display:block}.error-main span:first-child{font-family:Inter,Arial;font-size:20px;padding-bottom:5px}.fancybox-button--play,.fancybox-button--zoom,.fancybox-infobar{display:none!important}.fancy_single_img{height:40vh;min-height:300px;max-height:500px}.fancy_single_img span{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.single_press .fancy_single_img span{display:block}.fancybox-button{background:0 0!important;color:#fff!important}.fancybox-bg{opacity:1!important}.fancybox-content{margin-top:20px!important}.fancybox-container .fa-chevron-left,.fancybox-container .fa-chevron-right{font-size:40px;-webkit-text-stroke:4px rgba(30,30,30,.9)}.fancybox-button--close,.fancybox-button--share{top:50px;color:#000!important}.fancybox-caption{display:none!important}.grecaptcha-badge{display:none}.fade-in,.fade-in-scroll,.fade-in-stagger{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.fade-in-soft{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}body.home header{position:absolute;inset:0 auto auto 0;width:100%;z-index:10;background:0 0}body.home header #main-navigation .menu-item{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}body.home header li a{color:#f2f1eb!important}body.home header .nav-toggle{background:0 0}body.home header .nav-toggle:hover{background:rgba(0,0,0,.06)}body.home header .nav-toggle__bar{background:#f2f1eb}body.home .footer-anim{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}body.home .site-footer{position:fixed;left:1rem;right:1rem;width:auto;bottom:calc(env(safe-area-inset-bottom,0px) + .75rem);z-index:8;background:0 0;padding:.75rem 0}.home-main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;--overlay-opacity:1;background:#000}.home-main::after{content:"";position:absolute;inset:0;background:#000;opacity:var(--overlay-opacity);z-index:2;pointer-events:none}.hero_image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:768px){body.home header li a{color:#595959!important}}.about-page{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-page__layout{max-width:1400px;margin:0 auto;padding:6rem 6vw 5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.about-page__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:start;align-self:flex-start}.about-page__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;max-width:400px}.about-page__body h1{font-family:"Cormorant Garamond",serif;font-size:1.375rem;font-weight:300;line-height:2rem}.about-page__body h2{font-size:1rem;font-weight:400;font-family:"Cormorant Garamond",serif;margin:2px 0 .5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.about-page__signature{margin-top:2.5rem}.about-page__signature img{max-width:220px;height:auto}.about-page__instagram{margin-top:3rem;font-size:.9rem}@media (max-width:900px){.about-page__layout{grid-template-columns:1fr;row-gap:4rem;padding:4rem 1.5rem 3rem}.about-page__image{height:auto}.about-page__image img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}}.press-page{width:100%}.press-page__layout{max-width:1400px;width:100%;margin:0 auto;padding:6rem 6vw;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,1fr);-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.press-page__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.press-page__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;max-width:500px}.press-page__items{list-style:none;padding:0;margin:0}.press-page__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;margin-bottom:1.5rem;max-width:400px}.press-page__outlet a,span.press-page__outlet,span.press-page__year{text-decoration:none;font-size:1rem;font-family:"Cormorant Garamond",serif}.press-page__outlet{color:#595959}.press-page__year{white-space:nowrap;font-size:1rem;color:#595959}@media (max-width:900px){.press-page__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;padding:4rem 1.5rem 3rem;margin:0}.press-page__image img{max-width:100%}.press-page__list{width:100%}.press-page__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%}}.credits-page{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.credits-page main{width:100%;max-width:1400px;margin:0 auto;padding:6rem 6vw 5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.credits-page .credits-item__label,.credits-page h2{font-size:1rem;font-family:Inter,Arial;text-transform:uppercase;color:#595959}.credits-page h1{font-weight:700;font-family:"Cormorant Garamond",serif;font-size:2rem}.credits-page h2{font-weight:300}.credits-page h3{font-family:"Cormorant Garamond",serif;font-size:.875rem;margin-top:1rem;letter-spacing:.1rem}.credits-page .credits-item__value,.credits-page a{font-size:.875rem;font-family:"Cormorant Garamond",serif}.credits-page__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.credits-page__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;max-width:500px}.credits-page__content{margin-left:auto}.credits-page__content .credits-group{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.credits-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.credits-item label{color:#595959}@media (max-width:900px){.credits-page__image img{max-width:100%}}@media (min-width:769px){.credits-page__content{max-width:420px;margin-inline:auto;-webkit-transform:translateX(5rem);-ms-transform:translateX(5rem);transform:translateX(5rem)}}@media (max-width:768px){.credits-page main{grid-template-columns:1fr;gap:4rem;padding:4rem 1.5rem 3rem}.credits-page__content{margin-left:0}}.port-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.portfolio-grid{padding:4rem 1.5rem 3rem;width:100%}.portfolio-grid__inner{display:grid;grid-template-columns:repeat(3,minmax(0,24rem));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4rem}@media (max-width:1024px){.portfolio-grid__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.portfolio-grid__inner{grid-template-columns:1fr}}.portfolio-grid__inner img{width:100%;aspect-ratio:3/2.25;-o-object-fit:cover;object-fit:cover;display:block}.portfolio-card{text-decoration:none;color:inherit;text-align:center}.portfolio-card__figure img{display:block;width:100%;height:auto}.portfolio-card__title{margin-top:2rem;text-transform:uppercase;font-family:Inter,Arial;font-weight:400;font-size:11px}.portfolio-project__layout{max-width:1200px;margin:0 auto;padding:4.5rem 6vw 6rem;display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.portfolio-project__sidebar{position:sticky;top:5rem;height:calc(100vh - 5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem}.portfolio-project__title{font-size:1.375rem;font-family:"Cormorant Garamond",serif;font-weight:300}.portfolio-project__intro{margin-bottom:2rem}.portfolio-project__meta p{margin:0 0 .45rem}.portfolio-project__meta p strong{font-weight:700}.portfolio-project__back{display:inline-block;margin-top:2rem;font-family:Inter,Arial;font-size:.75rem;text-transform:uppercase}.portfolio-project__nav{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:sticky;bottom:2rem;font-family:Inter,Arial;text-transform:uppercase}.portfolio-project__nav-link{display:inline-block;font-size:.75rem}.portfolio-project__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;padding-bottom:2rem}.portfolio-project__image{position:relative;overflow:hidden}.portfolio-project__image img{display:block;width:100%;height:auto}.portfolio-project__gallery .portfolio-project__image:nth-child(1),.portfolio-project__gallery .portfolio-project__image:nth-child(2),.portfolio-project__gallery .portfolio-project__image:nth-child(3n-1){grid-column:1/-1}.portfolio-project__gallery .portfolio-project__image:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3n-1)) img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5}.portfolio-project__mobile-footer{display:none}.portfolio-project__mobile-footer .portfolio-project__back{margin-top:0}@media (max-width:900px){.portfolio-project__layout{grid-template-columns:1fr;row-gap:3rem;padding:2rem 1.5rem 3rem}.portfolio-project__sidebar{position:static;height:auto;padding-bottom:0}.portfolio-project__nav{position:relative;margin-top:3rem;bottom:0}.portfolio-project__gallery{grid-template-columns:1fr}.portfolio-project__mobile-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;grid-column:1/-1}.portfolio-project__mobile-footer .portfolio-project__nav--bottom{margin-top:0;position:relative;bottom:0}}.portfolio-project__top-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;position:fixed;right:2.5rem;bottom:2.5rem;z-index:50;padding:.4rem .8rem;background:#595959;color:#f2f1eb;text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;border-radius:999px;text-decoration:none;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease;transition:all .25s ease}.portfolio-project__top-link svg{width:16px;height:16px}.portfolio-project__top-link:hover{background:#333}.portfolio-project__top-link.is-visible{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:600px){.portfolio-project__top-link{right:1.5rem;bottom:1.5rem}}html{scroll-behavior:smooth}.contact-page__wrapper{max-width:1000px;margin:0 auto;padding:6rem 6vw 5rem;text-align:center;width:100%}.contact-page__intro{max-width:550px;margin:0 auto 3rem}.contact-page__heading{margin-bottom:6rem;font-family:"Cormorant Garamond",serif;font-size:1.5rem;font-weight:400}.contact-page__form{max-width:1000px;margin:0 auto;text-align:left;width:100%}.inquiry-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;row-gap:5rem}form span{font-family:"Cormorant Garamond",serif;font-size:.875rem!important}.inquiry-form__field{font-size:.95rem}.inquiry-form__field--full{grid-column:1/-1}.inquiry-form__field label,.inquiry-form__group-label{display:block;font-size:.85rem;letter-spacing:.04em;margin-bottom:.4rem}.inquiry-form__field input[type=date],.inquiry-form__field input[type=email],.inquiry-form__field input[type=number],.inquiry-form__field input[type=tel],.inquiry-form__field input[type=text],.inquiry-form__field textarea{width:100%;border:none;border-bottom:1px solid #595959;background:0 0;padding:.5rem 0;font-family:"Cormorant Garamond",serif;font-size:.95rem;color:#595959;border-radius:0}.inquiry-form__field input[type=date]::-webkit-input-placeholder, .inquiry-form__field input[type=email]::-webkit-input-placeholder, .inquiry-form__field input[type=number]::-webkit-input-placeholder, .inquiry-form__field input[type=tel]::-webkit-input-placeholder, .inquiry-form__field input[type=text]::-webkit-input-placeholder, .inquiry-form__field textarea::-webkit-input-placeholder{color:#595959}.inquiry-form__field input[type=date]::-moz-placeholder, .inquiry-form__field input[type=email]::-moz-placeholder, .inquiry-form__field input[type=number]::-moz-placeholder, .inquiry-form__field input[type=tel]::-moz-placeholder, .inquiry-form__field input[type=text]::-moz-placeholder, .inquiry-form__field textarea::-moz-placeholder{color:#595959}.inquiry-form__field input[type=date]:-ms-input-placeholder, .inquiry-form__field input[type=email]:-ms-input-placeholder, .inquiry-form__field input[type=number]:-ms-input-placeholder, .inquiry-form__field input[type=tel]:-ms-input-placeholder, .inquiry-form__field input[type=text]:-ms-input-placeholder, .inquiry-form__field textarea:-ms-input-placeholder{color:#595959}.inquiry-form__field input[type=date]::-ms-input-placeholder, .inquiry-form__field input[type=email]::-ms-input-placeholder, .inquiry-form__field input[type=number]::-ms-input-placeholder, .inquiry-form__field input[type=tel]::-ms-input-placeholder, .inquiry-form__field input[type=text]::-ms-input-placeholder, .inquiry-form__field textarea::-ms-input-placeholder{color:#595959}.inquiry-form__field input[type=date]::placeholder,.inquiry-form__field input[type=email]::placeholder,.inquiry-form__field input[type=number]::placeholder,.inquiry-form__field input[type=tel]::placeholder,.inquiry-form__field input[type=text]::placeholder,.inquiry-form__field textarea::placeholder{color:#595959}.date-field{position:relative}.date-field .fake-placeholder{position:absolute;top:0;left:0;font-size:.85rem;color:#595959;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.date-field input:not(:-moz-placeholder)+.fake-placeholder{opacity:0}.date-field input:not(:-ms-input-placeholder)+.fake-placeholder{opacity:0}.date-field input:focus+.fake-placeholder,.date-field input:not(:placeholder-shown)+.fake-placeholder{opacity:0}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;width:100%;background:0 0}input[type=date]::-webkit-date-and-time-value{text-align:left}input[type=date]::-webkit-datetime-edit{padding:0}input[type=date]::-webkit-calendar-picker-indicator{opacity:1}.inquiry-form__field input:focus,.inquiry-form__field textarea:focus{outline:0;border-bottom-color:#595959;-webkit-box-shadow:none;box-shadow:none}.inquiry-form__field textarea{resize:none;padding:.5rem 0;field-sizing:content}.project-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.project-type-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-type-grid .wpcf7-form-control-wrap{display:block}.project-type-grid .wpcf7-list-item-label{margin-bottom:1.25rem}.inquiry-form__field .wpcf7-list-item{display:block;margin:.25rem 0}.inquiry-form__field input[type=checkbox]{position:absolute;opacity:0}.inquiry-form__field .wpcf7-list-item-label{position:relative;padding-left:1.8rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;color:#595959}.inquiry-form__field .wpcf7-list-item-label::before{content:"";position:absolute;left:0;width:1rem;height:1rem;border:1px solid #595959}.inquiry-form__field input[type=checkbox]:checked+.wpcf7-list-item-label::after{content:"";position:absolute;left:.1rem;top:0;width:16px;height:16px;background-image:url(/wp-content/themes/angela-wheeler-design/images/icon-check.png);background-size:contain;background-repeat:no-repeat}.inquiry-form__actions{margin-top:5rem;text-align:center}.inquiry-form__actions input[type=submit]{border:none;background:0 0;text-transform:uppercase;font-size:1rem;cursor:pointer;padding:.25rem 0;color:#595959;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"Cormorant Garamond",serif}.inquiry-form__actions input[type=submit]:hover{opacity:.5}.wpcf7-not-valid-tip{margin-top:.5rem}.wpcf7-response-output{border:2px solid #3c2221!important;color:#595959;text-align:center;font-family:"Cormorant Garamond",serif}.wpcf7-spinner{position:absolute;right:30%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inquiry-form__group-label{display:block;margin-bottom:1.5rem;color:#595959}@media (max-width:900px){.contact-page__wrapper{padding:4rem 1.5rem 3rem}.inquiry-form__grid{grid-template-columns:1fr}.inquiry-form__field--full,.inquiry-form__field--right{grid-column:1/-1}.project-type-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=style.css.map */
