.gallery-minimal{display:flex;justify-content:center;padding:60px 20px}.gallery-card{max-width:380px;width:100%;padding:10px;text-align:center}.gallery-card h2{font-size:1.9rem;margin-bottom:5px;font-weight:600;color:#e4cb86}.subtitle{color:#e4cb86;margin-bottom:30px}.input-wrap{position:relative;margin-bottom:30px}.input-wrap input{width:100%;padding:14px;padding-left:12px;border:1px solid #ccc;border-radius:8px;font-size:1rem;background:#fff;transition:all .2s ease;color:#333}.input-wrap input:focus{border-color:#e4cb86;outline:none;box-shadow:0 0 0 2px rgba(228,203,134,.35)}.input-wrap label{position:absolute;top:14px;left:14px;font-size:.95rem;color:#999;pointer-events:none;transition:.2s ease;background:#fff}.input-wrap input:not(:placeholder-shown)+label,.input-wrap input:focus+label{top:-8px;left:10px;font-size:.75rem;padding:0 4px;color:#e4cb86}.gallery-btn{width:100%;padding:13px;border:none;border-radius:8px;background:#e4cb86;color:#333;font-size:1.05rem;cursor:pointer;transition:background .25s ease,color .25s ease}.gallery-btn:hover{background:#d1b06f;color:#222}.error{color:#d33;margin-top:15px;font-size:.95rem;transition:opacity .2s ease}.hidden{opacity:0}.allefotografen-seal-verified-green{position:fixed!important;left:14px!important;bottom:14px!important;right:auto!important;z-index:99999!important;transform:scale(.55)!important;transform-origin:bottom left!important}.site-header .sub-menu .current-menu-item>a{background:rgba(228,203,134,.28);color:#e4cb86}.ast-mobile-popup-drawer .ast-mobile-popup-inner a:hover,.ast-mobile-popup-drawer .ast-mobile-popup-inner a:hover *{color:var(--byomar-primary)!important}